Neu QR-Code in JTL Wawi - Komma falsch gesetzt

kornwestheimer

Sehr aktives Mitglied
8. September 2016
195
26
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.573
439
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.830
549
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
322
45
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

Neues 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

Neues Mitglied
28. November 2023
4
0

sjk

Sehr aktives Mitglied
16. Januar 2019
554
253
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 Code funktioniert nicht mehr Templates für JTL-Shop 4
Neu Frage zum Thema Skonto bei Bezahlungsarten Barzahlung und QR-Code Betrieb / Pflege von JTL-Shop 0
Neu 2-FA Code im Backend nicht scannbar JTL-Shop - Fehler und Bugs 0
Neu Probleme mit Pixel-Code eines Drittanbieters in Templatedatei Betrieb / Pflege von JTL-Shop 1
Neu GLS es fehlt immer ein Etikett / Code 0009 JTL-ShippingLabels - Ideen, Lob und Kritik 3
QR-Code auf Rechnung JTL-Wawi 1.11 13
Neu Kunden einen Retouren QR Code beim ausliefern mitschicken für Warenankauf ??? JTL-ShippingLabels - Fehler und Bugs 0
Neu Code:21920371] Gefahrstoff-Hinweis ID(s) EUH208 nicht gefunden User helfen Usern - Fragen zu JTL-Wawi 0
neue Zahlungsart "Barter", trotzdem erscheint "Zahlung per Überweisung und QR-Code" JTL-Wawi 1.10 1
Neu SQL Code für GPSR Felder (Kaufland) zeigt Fehler + wird daher nicht übertragen kaufland.de - Anbindung (SCX) 0
JTL-Ameise - Problem Artikeldaten Import JTL-Wawi 1.11 1
Neu JTL Shopify Connector selektiver Import in JTL Shopify-Connector 0
Angebot auf EBay erhält Netto Preise aus JTL eBay-Anbindung - Fehler und Bugs 2
Neu Bestellung aus JTL-Shop wird nicht in die Wawi übernommen Allgemeine Fragen zu JTL-Shop 1
Neu Update: JTL-Gambio-Connector Gambio-Connector 0
Neu JTL - Cloud-Lösung ? Smalltalk 0
Neu Wie verbanne ich Fremdsprachen-Anfragen aus der JTL-Search? Allgemeine Fragen zu JTL-Shop 0
Neu Export/Import aller Amazon Angebote über die JTL-Ameise JTL-Ameise - Fehler und Bugs 1
Neu Nach Update auf JTL Shop 5.6.1 - Play/Pause Buttons im Layout!? Installation / Updates von JTL-Shop 4
Neu 🚨 Hinweis für JTL-Händler, die Taxdoo nutzen News, Events und Umfragen 1
Neu Amazon VCS - JTL Wawi > 1.10 - Lexware: Suche Best Practice Amazon-Anbindung - Ideen, Lob und Kritik 1
JTL-WAWI teilweise extrem lahm JTL-Wawi 1.10 7
Anfrage zur Einrichtung des Dashboards (Gewinnanzeige) in JTL-Wawi – Remote-Support über AnyDesk JTL-Wawi 1.10 6
Neu Bestehende POS an WAWI anbinden (JTL Administrator) Einrichtung / Updates von JTL-POS 5
JTL Wawi 1.8.11.2 zum Download JTL-Wawi 1.8 1
JTL- Worker Dienst lässt sich nicht installieren über .bat-Datei JTL-Wawi 1.11 1
Neu JTL Wawo Objektverweis wurde nicht auf eine Objektinstanz festgelet JTL-Wawi - Fehler und Bugs 0
Neu JTL Shop Mailversand geht nicht mehr - Address blicked Allgemeine Fragen zu JTL-Shop 5
JTL-WaWi Konfigurator Bestandteile in WMS zusammenfassen JTL-Wawi 1.11 3
Störung der Domain Infrastruktur JTL-Software Störungsmeldungen 0
Neu Woocommerce + JTL Connector + Litespeed Cache WooCommerce-Connector 0
Neu BMEcat Schnittstelle JTL-Wawi [DEV] Schnittstellen Import / Export 3
Neu JTL-MeetUp mit eBay in Berlin Messen, Stammtische und interessante Events 0
Neu JTL-Shop: Veraltete URLs & Weiterleitungen in der Sitemap – wie lösen? Allgemeine Fragen zu JTL-Shop 0
Neu Coupon-Steuer Plugin: Korrekte Steuerberechnung für JTL-Shop Coupons Plugins für JTL-Shop 1
Neu JTL Coupon Alternative - was gibt es so? Plugins für JTL-Shop 2
Neu 0,1% an der Kasse erstellte Kunden nicht synchronisiert mit JTL Wawi Allgemeine Fragen zu JTL-POS 0
Neu 20.11.2025 Hosting JTL Shop Tod :+( Allgemeine Fragen zu JTL-Shop 15
Neu How to properly update order status through JTL Shop plugin? Allgemeine Fragen zu JTL-Shop 4
JTL AGBs und Gewährleistungsrechte / Schadensersatz JTL-Wawi 1.11 1
Neu JTL Connector - Shopware 5 / 6: keine Erstübertragung der Daten Shopware-Connector 2
Neu SUCHE Freelancer für JTL WAWI Anbindung an WooCommerce und Einrichtung Dienstleistung, Jobs und Ähnliches 2
Neu JTL Wawi sendet keine aufzuschaltenden Artikel an Amzon Amazon-Anbindung - Fehler und Bugs 2
Neu Unterstützung bei JTL FFN Retouren – Fehler in der API-Übertragung von Returnless Starten mit JTL: Projektabwicklung & Migration 0
Neu Hohe CPU-last auf Shopserver - JTL Shop Query? Allgemeine Fragen zu JTL-Shop 9
seit 1.11 wird Druck ausgeführt nach JTL-POS Vorgang JTL-Wawi 1.11 0
Neu Keine automatische Übernahme von Änderungen in JTL trotz Abgleich? Onlineshop-Anbindung 3
Neu JTL-POS Absturz nach Benutzeranmeldung JTL-POS - Fehler und Bugs 0
Fehler beim Verknüpfen von JTL-FFN mit Wawi – „Anmeldung nicht möglich“ JTL-Wawi 1.11 1
Neu Dokumentation: Kundenverknüpfung JTL-Wawi (Version 1.10.15.0) zu JTL-Shop JTL-Shop 5.2 Onlineshop-Anbindung 0

Ähnliche Themen