Neu QR-Code in JTL Wawi - Komma falsch gesetzt

kornwestheimer

Sehr aktives Mitglied
8. September 2016
195
27
Vielleicht ist hier das Format der Zahl bzw. des Wertes nicht richtig angegeben?
Oder dein Scanner muß neu eingestellt werden? ggf. mal in Handbuch schauen? Oder mal das Smartphone nehmen zu testen. :)
 
  • Gefällt mir
Reaktionen: Mathias F.

Mathias F.

Mitglied
25. Oktober 2022
6
2
Habe mehrere Apps ausprobiert - immer das Komma um zwei Stellen nach rechts verschoben. Wo kann man das Zahlenformat in Wawi einstellen? Rechnungsbetrag wird auf der Rechnung richtig ausgewiesen...
 
  • Gefällt mir
Reaktionen: Maik Hövelmann

Star Piercing

Sehr aktives Mitglied
1. Dezember 2012
1.616
452
Ich weis nicht ob das ein ähnliche Problem ist wie wir mal hatten.
Das Problem war die Region Einstellung auf dem Server, die falsche Einstellung macht ein punkt statt komma, das würde evtl diesen fehler erklären.
Was ist denn für eine Region ausgewählt?
 
  • Gefällt mir
Reaktionen: Mathias F.

mh1

Sehr aktives Mitglied
4. Oktober 2020
1.873
562
Die Ländereinstellungen des Betriebssystems wird nicht benutzt, wenn ein User eine Abfrage ausführt.
Vielmehr wird die "Default language" von dem zugehörigen Login benutzt.
Melde dich mal mit dem User am SQL-Server an mit dem du die QR-Codes bzw. die Rechnungen druckst und dann: SELECT @@LANGUAGE
 

Mitsch

Aktives Mitglied
16. November 2016
45
2
Wien
Das Problem habe ich auch - des default qrcode der ausgegeben wird auf einer Rechnung - erzeugt eine falsche Summe , komma wird um 2 stellen nach hinten verschoben.
Habe ein Ticket erstellt mal sehen was rauskommt

https://issues.jtl-software.de/issues/WAWI-63575

Die Variable auf "de-DE" ausbessern und der QRCode stimmt Summentechnisch zumindest bis zum Fix seitens JTL.

Vorher:
"LocNumber$(Report.OpenGrossPrice,"en-US"
Nachher
"LocNumber$(Report.OpenGrossPrice,"de-DE"
 
Zuletzt bearbeitet:

volvisti

Sehr aktives Mitglied
18. Juli 2017
324
46
Hallo zusammen,
die Lösung von Mitsch klappt aber nur, so ich die Variablen richtig verstanden habe, wenn man lediglich Rechnungen innerhalb Deutschlands verschickt.

Für den internationalen Versand muß da statt
LocNumber$(Report.OpenGrossPrice,"en-Us", 2)
LocNumber$(Report.OpenGrossPrice,JTL_GetCulture(Report.CountryISO, Report.LanguageISO, Report.CurrencyISO),2)
eingesetzt werden.
Bei uns war es so, dass der obere Eintrag in der Anweisung zur Zahlung ohne Rabatt drinstand und der untere Eintrag in der Anweisung zur Zahlung mit Rabatt.
Die Lösung stand also schon in der Vorlage.
Schade, dass wir als Kunden das rausfinden müssen. :(
 
  • Gefällt mir
Reaktionen: aadursun

Maik Hövelmann

Aktives Mitglied
22. April 2022
15
1
Hallo zusammen,
die Lösung von Mitsch klappt aber nur, so ich die Variablen richtig verstanden habe, wenn man lediglich Rechnungen innerhalb Deutschlands verschickt.

Für den internationalen Versand muß da statt
LocNumber$(Report.OpenGrossPrice,"en-Us", 2)
LocNumber$(Report.OpenGrossPrice,JTL_GetCulture(Report.CountryISO, Report.LanguageISO, Report.CurrencyISO),2)
eingesetzt werden.
Bei uns war es so, dass der obere Eintrag in der Anweisung zur Zahlung ohne Rabatt drinstand und der untere Eintrag in der Anweisung zur Zahlung mit Rabatt.
Die Lösung stand also schon in der Vorlage.
Schade, dass wir als Kunden das rausfinden müssen. :(
Moin,

wir haben den gleich Fehler! Das Dezimalkomma ist 2 Positionen nach hintern verschoben.
Beobachte auch schon das Ticket. Hast du einen Lösungsansatz, wie der Code richtig heißen muss:


Code:
Drawing (JTL_QR_GiroCode ("iban:" + Report.InvoicePaymentInformation.TransferIBAN + ";bic:" +
Report.InvoicePaymentInformation.TransferBIC + ";debitor:" + Report.InvoicePaymentInformation.TransferAccountHolder +
";amount:" + LocNumber$(Report.OpenGrossPrice,JTL_GetCulture(Report.CountryISO, Report.LanguageISO, Report.CurrencyISO), 2) + ";remittance:" + Report.InvoicePaymentInformation.TransferEndToEndId + ";message: "))

Vorher: LocNumber$(Report.OpenGrossPrice,JTL_GetCulture(Report.CountryISO, Report.LanguageISO, Report.CurrencyISO), 2)
Nachher: LocNumber$(Report.OpenGrossPrice,"de-DE

Danke für die Rückmeldung
 

upwave

Offizieller Servicepartner
SPBanner
15. Mai 2017
7
3
Hallo zusammen,
ich möchte das Thema noch mal aufgreifen, damit niemand falsche Einträge in seine Vorlage übernimmt. Der QR Code ist international standardisiert, daher darf keine Lokalisierung bei der Erstellung des QR Codes verwendet werden. Der QR Code wird (Stand heute) nur dann richtig erstellt, wenn der Betrag in deutscher Schreibweise übergeben wird (so wie von @Mitsch beschrieben). Der korrekte Eintrag für die Vorlage lautet daher:

Code:
Drawing (JTL_QR_GiroCode ("iban:" + Report.InvoicePaymentInformation.TransferIBAN + ";bic:" +
Report.InvoicePaymentInformation.TransferBIC + ";debitor:" + Report.InvoicePaymentInformation.TransferAccountHolder +
";amount:" + LocNumber$(Report.OpenGrossPrice,"de-DE", 2) + ";remittance:" + Report.InvoicePaymentInformation.TransferEndToEndId + ";message: "))

Dies muss sowohl in "Payment with cash discount" als auch in "Payment without cash discount" eingetragen werden, damit der Code für alle Sprachen funktioniert. Sollte JTL später statt der Vorlage die Funktion korrigieren, muss bei beiden wieder 'en-US' eingetragen werden. Die Lokalisierung (wie in "Payment with cash discount") ist in jedem Fall falsch.

Viele Grüße
 

Vapefly

Aktives Mitglied
28. November 2023
4
0
Hallo zusammen,
ich möchte das Thema noch mal aufgreifen, damit niemand falsche Einträge in seine Vorlage übernimmt. Der QR Code ist international standardisiert, daher darf keine Lokalisierung bei der Erstellung des QR Codes verwendet werden. Der QR Code wird (Stand heute) nur dann richtig erstellt, wenn der Betrag in deutscher Schreibweise übergeben wird (so wie von @Mitsch beschrieben). Der korrekte Eintrag für die Vorlage lautet daher:

Code:
Drawing (JTL_QR_GiroCode ("iban:" + Report.InvoicePaymentInformation.TransferIBAN + ";bic:" +
Report.InvoicePaymentInformation.TransferBIC + ";debitor:" + Report.InvoicePaymentInformation.TransferAccountHolder +
";amount:" + LocNumber$(Report.OpenGrossPrice,"de-DE", 2) + ";remittance:" + Report.InvoicePaymentInformation.TransferEndToEndId + ";message: "))

Dies muss sowohl in "Payment with cash discount" als auch in "Payment without cash discount" eingetragen werden, damit der Code für alle Sprachen funktioniert. Sollte JTL später statt der Vorlage die Funktion korrigieren, muss bei beiden wieder 'en-US' eingetragen werden. Die Lokalisierung (wie in "Payment with cash discount") ist in jedem Fall falsch.

Viele Grüße
Neuling hier, wo genau muss dieser Code eingefügt werden?
 

upwave

Offizieller Servicepartner
SPBanner
15. Mai 2017
7
3
Hallo @Vapefly,

im Vorlagendesigner der Rechnung findest du links unter Objekte "Payment with cash discount" und "Payment without cash discount", diese jeweils per Doppelklick öffnen, und dann per Doppelklick auf den Eintrag "Drawing ...". Dort sollte der fast identische Text erscheinen, der ausgetauscht werden muss.

Viele Grüße
 
  • Gefällt mir
Reaktionen: Vapefly

Vapefly

Aktives Mitglied
28. November 2023
4
0

sjk

Sehr aktives Mitglied
16. Januar 2019
614
275
Als die JTL_QR_GiroCode Funktion noch ganz neu war hatten wir auch einige Probleme und uns daher anhand der EPC-QR-Code Spezifikation einen eigenen QR Code gebaut. Der läuft bei uns seitdem stabil und hat den netten Nebeneffekt, dass der QR Code kein hässliches scan2pay branding hat.

Code:
Barcode ((
"BCD" + "¶" +
"001" + "¶" +
"2" +"¶" +
"SCT" + "¶" +
Report.Company.BIC + "¶"+
"ingvi Deutschland" + "¶" +
ChrSubst$(Report.Company.IBAN," ") + "¶" +
Report.CurrencyISO + ChrSubst$(LocCurr$ (Report.OpenGrossPrice,"de-ch"),"’") +
"¶¶¶"+
Report.InvoiceNumber + "¶"
),"QRCode")

Ich hatte damals die Schweizer Lokalisierung für den Punkt als Dezimaltrenner genommen und entferne den geraden Apostroph, der in der Schweiz als Tausendertrenner genutzt wird. Vielleicht gibts da einen besseren Weg aber so läuft das schon Jahre bei uns.
Die Spezifikation ist eigentlich extrem simpel (https://de.wikipedia.org/wiki/EPC-QR-Code) und ich frage mich, warum das in der Wawi so kompliziert über scan2pay umgesetzt ist.
 
  • Gefällt mir
Reaktionen: sah und ANG
Ähnliche Themen
Titel Forum Antworten Datum
Neu Möglichkeit QR Code auf Label zu drucken JTL-ShippingLabels - Fehler und Bugs 2
QR-Code auf der Rechnung gibt 100-fachen Betrag des eigentlichen Rechnungsbetrages aus JTL-Wawi 2.0 5
Neu Datamatrix QR-Code scannen JTL-POS - Fragen zu Hardware 0
Neu DHL Versenden 4.0 HS Code-Fehler bei Freiposition JTL-ShippingLabels - Fehler und Bugs 20
GLS Retoure Code 15 JTL-Wawi 1.10 1
Neu JTL Search blockiert unsere Shops JTL-Shop - Fehler und Bugs 0
Wichtig JTL-ShippingLabels 1.0: Support-Ende GLS/DPD und Migration von JTL-Start-Kunden nach dem 30. September News, Events und Umfragen 11
Neu JTL-Wawi REST API (Beta): HTTP 402 "Zahlung erforderlich" auf allen Endpunkten trotz gebuchter Beta-Lizenz Schnittstellen Import / Export 2
Neu JTL Shop 5.7.2 NOVA - Akkordeon Überschriften herabstufen auf H3 Templates für JTL-Shop 3
Kasse in JTL-Wawi 2.0 einbinden JTL-Wawi 2.0 1
Neu JTL-WAWI 2.0.5 Worker läuft nicht mehr und Versandarten werden falsch ausgegeben. JTL-Wawi - Fehler und Bugs 1
JTL-WAWI 2.0.5 Worker läuft nicht mehr und Versandarten werden falsch ausgegeben. JTL-Wawi 2.0 1
Neu Login-Fehler 403 bei app.shipping.jtl-cloud.com seit 17.07.2026 JTL-ShippingLabels - Fehler und Bugs 7
Neu 🚨 Sicherheitswarnung für JTL-Shop-Betreiber: Manipulation des Checkout-Prozesses durch externes JavaScript (Magecart- / Payment-Skimmer) Betrieb / Pflege von JTL-Shop 2
Neu JTL-Shop Konfigurator - die Ausgewählten Konfigurator gruppen werden im Artikel nicht vollständig angezeigt User helfen Usern - Fragen zu JTL-Wawi 2
Neu JTL-Shop 5 Backup Professional Plugin Plugins für JTL-Shop 0
JTL reaktiviert keine Angebote mehr auf Otto Otto.de - Anbindung (SCX) 1
Verbesserungsvorschlag: JTL-POS – Artikel mit Preisabfrage und vollständiger Wawi-Statistik JTL-Wawi 2.0 4
Neu JTL-ShippingLabels-Server ist nicht erreichbar JTL-Wawi - Fehler und Bugs 0
Neu JTL Shipping Labels 4.0 Sendungsnummer Kleinpaket nicht an Amazon übermitteln JTL-ShippingLabels - Ideen, Lob und Kritik 0
Neu Plugin trotz Hinweis Kompatibel mit JTL-Shop bis 5.6.* auch unter 5.7.2 nutzen Plugins für JTL-Shop 2
Neu Aktuelle JTL Shop Sicherheitslücke - automatischer Patch im JTL Hosting ? Allgemeine Fragen zu JTL-Shop 15
Neu JTL-Wawi 1.11.7: Shopify-PDF aus Bestellmetafeld automatisch als Auftragsanhang übernehmen Shopify-Connector 1
Neu Suche 10–15 JTL-Shops für kostenlose JTL-Shop-Analyse (verschiedene Branchen) Dienstleistung, Jobs und Ähnliches 0
JTL 2.0.4: Zahlungsabgleich - Buchungen Fehlen JTL-Wawi 2.0 0
Neu JTL-Shop 5.7.2 Picture-Tag in mobilen Ansicht lädt beide Bilder JTL-Shop - Fehler und Bugs 0
Seit dem Update meines JTL-Shops auf Version 5.7.1 funktioniert die Verbindung zwischen JTL-Wawi 2.0.4.0 und dem Shop nicht mehr. JTL-Wawi 2.0 6
Neu JTL-WMS und JTL-POS... Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 0
Fehlermeldung beim Einlesen der Buchungen in JTL Fibu JTL-Wawi 2.0 2
Neu Shop 5.7.2 - JTL PayPal Checkout legt alles lahm JTL-Shop - Fehler und Bugs 4
JTL-Ameise 2.04 - Export Rechnungen csv - unvollständig JTL-Wawi 2.0 13
Neu Belege aus JTL Wawi zu Lexoffice Schnittstellen Import / Export 5
Neu Varianten die nicht online in JTL geschaltet sind werden trotzdem zu Shopify geladen Shopify-Connector 6
Neu Gesucht: JTL-Systempartner/Freelancer mit Erfahrung in Personalisierungs-/Gravur-Fulfillment Dienstleistung, Jobs und Ähnliches 2
Neu JTL Stammtisch Stuttgart Messen, Stammtische und interessante Events 1
Neu Copy/Paste Abstürze seit JTL-Wawi 2.0.5 User helfen Usern - Fragen zu JTL-Wawi 4
Gelöst: Störung bei LInk11 - JTL- Shops teilweise nicht erreichbar Störungsmeldungen 1
JTL Update auf 1.9 , danach Import Kundenspezifrische Preise velerhaft JTL-Wawi 1.9 0
Wie übernehme ich Artikelnamen von JTL in den neuen Kaufland Niederlande-Verkaufskanal? JTL-Wawi 1.11 1
Neu Wie stelle ich Retouren in JTL für DPD ein? JTL-ShippingLabels - Ideen, Lob und Kritik 1
Neu JTL Wawi 1.11.11 - Zahlungsabgleich bei FYRST Bank verlangt immer Passwort User helfen Usern - Fragen zu JTL-Wawi 0
Neu JTL Shop Plugin - BD Automatisierter Widerruf (Von Händler für Händler - Schluss mit Mail-Chaos & Spam-Sorgen!) Plugins für JTL-Shop 0
Neu Der wahrscheinlich östlichste JTL Servicepartner: Standortvorteil, faire Preise und vieles mehr Dienstleistung, Jobs und Ähnliches 16
Neu Welche JTL Shop Plugins oder kleinen Hilfstools würden euch im Alltag wirklich helfen? Plugins für JTL-Shop 0
Neu JTL ShippingLabels - Meldungen JTL-ShippingLabels - Fehler und Bugs 9
Neu Beta-Tester gesucht: Produktdaten aus Artikelfotos schneller für JTL/CSV vorbereiten Dienstleistung, Jobs und Ähnliches 0
Neu oAuth Credentials Login mit JTL .. WO? User helfen Usern 1
Neu Installationsdatei für JTL‑Wawi 1.9.6.5 Installation von JTL-Wawi 2
Neu kostenlos: DHL Sendungsverfolgung für JTL-Wawi – Web-Dashboard mit Frühwarnsystem Schnittstellen Import / Export 0
Neu JTL Wawi 2.0 oder höher WooCommerce-Connector 0

Ähnliche Themen