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.603
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.858
560
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
604
269
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 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 8
GLS Retoure Code 15 JTL-Wawi 1.10 1
Neu JTL FFN Seite defekt? JTL-Fulfillment Network - Fehler und Bugs 0
Neu Freelancer für JTL-Wawi, Shop & Prozessautomatisierung Dienstleistung, Jobs und Ähnliches 0
Neu Hilfe bei jtl-pos Synchronisation User helfen Usern - Fragen zu JTL-Wawi 2
Beantwortet JTL-POS „Rechnung drucken“ Allgemeine Fragen zu JTL-POS 2
JTL ERP-Connector JTL-Wawi 2.0 0
Neu Reverse Charge Verfahren - JTL richtiger Steuersatz Shopify-Connector 1
Neu JTL Shop 5.7.1 mit Fehlern - versandarten zahlungsarten nicht änderbar, leere weiße Seite JTL-Shop - Fehler und Bugs 5
Neu Umzug von sehr alter JTL Wawi Version auf neuen PC User helfen Usern - Fragen zu JTL-Wawi 3
Neu JTL REST API (on premise) - welche API Version ab welcher Wawi-Version? Changelog? Schnittstellen Import / Export 0
Neu Massiver jtl-shop-cron aufruf JTL-Shop - Fehler und Bugs 2
Neu Ab welcher JTL Wawi Version ist der OnPremise REST API Endpoint POST /v2/returns oder POST /v1/returns für Create Return verfügbar? Schnittstellen Import / Export 0
Neu JTL Stammtisch im TurboZentrum 04.06.2026 Messen, Stammtische und interessante Events 0
Neu JTL Stammtisch Dresden 21.05.2026 Messen, Stammtische und interessante Events 0
Neu JTL Stammtisch Bochum am 20.05.2026 (morgen) Messen, Stammtische und interessante Events 0
Manche Produkte werden nicht erkannt JTL/ Shopify JTL-Wawi 2.0 1
Bessere Greyhound-Anbindung ab 1.10 - JTL-API-Pflicht? JTL-Wawi 1.10 12
Neu Seller2Go – Mobile App & JTL-Plugin für Bestellungen, Support und Produktmanagement Plugins für JTL-Shop 0
JTL Ameise Lieferantenbestellung mit VPE importieren oder umrechnen JTL-Wawi 1.11 0
JTL-Stammtisch Bochum – am 20.05.2026 Messen, Stammtische und interessante Events 0
Jtl pos Einstellungen mit wiwa 2.02 JTL-Wawi 1.11 0
Neu Bestellabgleich Shopify - JTL | Point of Sales und Online Stores Shopify-Connector 1
PayPal Abgleich funktioniert nicht (JTL 1.9.8.0) JTL-Wawi 1.9 10
Keine Rückmeldung in JTL Wawi sobald SQL Server Memory durch Database Cache ausgeslastet ist JTL-Wawi 2.0 9
Neu Nach Update auf JTL-Wawi 2.0.3 keine WMS-Lager mehr auswählbar – Versand komplett blockiert JTL-Wawi 2.0 3
Neu Neues Plugin: Erweiterter Widerrufsbutton für JTL-Shop Plugins für JTL-Shop 9
Problem mit Hermes Österreich Sendungsnummern – Fehler beim Amazon-Abgleich in JTL-Wawi JTL-Wawi 1.10 0
Ameise.exe Fundort bei JTL WAWI 2.02 JTL-Wawi 2.0 2
Neu [Suche 5 Beta-Tester] KI generiert JTL Shop 5 Templates per Beschreibung – kostenlos testen Templates für JTL-Shop 7
Webinar am 20.05. – Temu x JTL: Die Cross-Border-Chance, die du nicht verpassen solltest Messen, Stammtische und interessante Events 0
Bestellabgleich mit JTL Wawi und WooCommerce 1h verzögert JTL-Wawi 2.0 0
JTL-Worker 2.0 - Einrichtung als Dienst - Auffälligkeiten und Problemlösungen für manche JTL-Wawi 2.0 3
Neu Telemetrie-Datenerfassung in JTL-Shop 5.7.0: Bitte um Klarstellung der DSGVO-relevanten Aspekte Allgemeine Fragen zu JTL-Shop 4
Neu jtl POS und wawi 1.11.9 Bestände User helfen Usern - Fragen zu JTL-Wawi 3
Neu JTL-Anmerkungen nicht in POS-Comments übertragen Allgemeine Fragen zu JTL-POS 3
Neu JTL-Wawi mit Claude, ChatGPT, Openclaw/Hermes oder CRM System verbinden User helfen Usern 2
Hat schon jemand auf JTL 2.0.2 installieren? JTL-Wawi 2.0 9
Neu Shopware 5 + JTL-Connector: sporadische 500 Fehler / PHP-FPM Limit erreicht – trotz unverändertem Setup User helfen Usern - Fragen zu JTL-Wawi 0
Neu Komplettkündigung durch JTL - Neukunde User helfen Usern 4
Neu ❓JTL Wawi Update von 1.8 auf ??? User helfen Usern - Fragen zu JTL-Wawi 1
JTL Artikel-Maske leer/verschoben (1.11.7) JTL-Wawi 1.11 2
Ebay angebote lassen sich nicht mehr bei JTL bearbeiten JTL-Wawi 2.0 0
Using short screen recordings for JTL-Wawi workflow documentation – anyone doing this? JTL-Wawi 2.0 3
JTL-Wawi 1.11.7 Sporadischer Fehler - Zugriff verweigert. JTL-Wawi 1.11 4
Neu JERA Fehlerhafte Belege / Konfiguration JTL Steuertabelle User helfen Usern - Fragen zu JTL-Wawi 1
Neu JTL Wawi Einloggen geht nicht!! User helfen Usern - Fragen zu JTL-Wawi 4
Sanktionsprüfung mit JTL JTL-Wawi 1.10 0
Neu Gutscheincodes aus Shopware 6 in JTL Wawi als Anmerkung zeigen? Shopware-Connector 0

Ähnliche Themen