In Bearbeitung [WAWI-37737] JTL_QR_GiroCode - Verwendungszweck wird nicht Übergeben

Peter Schulz

Gut bekanntes Mitglied
21. April 2015
104
23
Peine
Hallo zusammen,

ich teste gerade die QR-Codes, die in den neuen Standardvorlagen in den Rechnungen mit eingebaut sind.
Ich finde nicht heraus warum kein Verwendungszweck in meine Bankingaps übergeben werden.
(Versucht mit Comerzbank und comdirekt)
Alle weiteren Informationen wie IBAN, Name und Betrag funktionieren beim auslesen.

Ist ";message:"+Report.InvoicePaymentInformation.TransferEndToEndId" überhaupt der Verwendungszweck?
Ich würde gerne wissen, wie ich überhaupt einen Verwendungszweck einbaue und wie ich die Kundennummer sowie die Rechnungsnummer da rein bekomme.

Vielen Dank für eure Hilfe
LG Peter
 

sjk

Sehr aktives Mitglied
16. Januar 2019
551
253
Hey,

Das ist mir vor ein paar Wochen auch aufgefallen, hatte aber vergessen hier einmal nachzufragen.

Was ich herausgefunden habe:
Der EPC-QR Code strukturiert die Daten in Zeilen. Es gibt dazu natürlich eine Spezifikation, in welcher Zeile welche Info zu stehen hat. Der Verwendungszweck soll in Zeile 11 stehen. Der JTL GiroCode gibt ihn aber in Zeile 12 aus (siehst du wenn du den QR-Code mit einer QR-App oder 2D Scanner scannst). Die Zeile 12 ist aber eigentlich für optionale Hinweise an den Nutzer vorgesehen.
GiroCodeSpez.png
Ich habe auch schon vergeblich versucht herauszufinden, ob es statt "message" andere Variablen wie "reference" o.ä. gibt, die dann evtl. die richtige Zeile triggern.
Vermutlich muss hier JTL etwas am "QR-Generator" ändern...

Unabhängig davon kannst du als Verwendungszweck angeben, was du möchtest. Dafür einfach die Variable nach ";message:" austauschen, z. B. für die Rechnungsnummer: ";message:" + Report.InvoiceNumber
Für die Kundennummer + Rechnungsnummer müsste das funktionieren: ";message:" + Report.Customer.CustomerNumber + " " + Report.InvoiceNumber
 

Peter Schulz

Gut bekanntes Mitglied
21. April 2015
104
23
Peine
Hallo Samuel,

danke für deine schnelle Antwort.
Auf deine vorgeschlagene Lösung mit dem Austausch der Variable bin ich auch schon gekommen. Leider wird dieser geänderte Inhalt auch nicht übertragen.
Mit dem "reference" habe ich auch bereits versucht gehabt. Da kommt dann ja direkt ne Fehlermeldung.

Also muss wohl mal jemand von JTL was dazu sagen oder ich mache einfach direkt ein Ticket auf.
LG
 

coolumbo

Sehr aktives Mitglied
29. November 2011
139
53
Hej,
das sollte auch so gehen:

Barcode (("BCD" + "¶" + "001" + "¶" + "2" +"¶" +"SCT" + "¶" + Vorgang.Benutzer.Firma.Bankverbindung.BIC + "¶"+ Vorgang.Benutzer.Firma.Bankverbindung.Kontoinhaber + "¶" + Vorgang.Benutzer.Firma.Bankverbindung.IBAN + "¶" + "¶¶"+ Vorgang.Rechnungsnummer + "¶"),"QRCode")

Den Rechnungs-/Zahlbetrag muß man noch ergänzen, hatte das vor längerer Zeit mal mit obigem Code zusammengebaut und getestet.

Warum also lange auf JTL warten. ;)
 

sjk

Sehr aktives Mitglied
16. Januar 2019
551
253
Hey, danke. Warum bin ich da nicht gleich drauf gekommen?:D

Achtung: Das ist eine europäische Spezifikation und es wird ein Punkt als Dezimalzeichen erwartet. Wenn ihr also ein Komma nach deutscher Regel übergebt wird der Centbetrag einfach genullt und ihr dürft Centbeträgen hinterher rennen;)

Hier einmal mein Code für die neuen Vorlagenvariablen inkl. Betrag (den ich auf die Schnelle mit LocCurr$ "schweizerisch", also mit Punkt dargestellt hab):
Barcode (("BCD" + "¶" + "001" + "¶" + "2" +"¶" +"SCT" + "¶" + Report.Company.BIC + "¶"+ Report.Company.AccountHolder+ "¶" + Report.Company.IBAN + "¶" + Report.CurrencyISO + LocCurr$ (Report.OpenGrossPrice,"de-ch") + "¶¶¶"+ Report.InvoiceNumber + "¶"),"QRCode")[/ICODE
 

Tadaa

Aktives Mitglied
8. Oktober 2019
39
5
JTL erzeugt mit "JTL_QR_GiroCode()" einen EPC-QR-Code in dem die Parameter "Service Tag" "BCD Version" "Character set" und "Identification" vorgegeben sind.

Zu obigen Problem lautet der gesuchte Parameter für den Verwendungszweck "remittance".
Der nachfolgende Code liefert in der Auftragsbestätigung (Zahlung per Vorklasse) die korrekte Grafik.

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

LG Tadaa...
 

Conny

Sehr aktives Mitglied
7. September 2009
568
61
Hi @Tadaa
kannst du mir mal bitte helfen.
Wenn ich das obige Beispiel von dir einfüge bekomme ich eine Fehlermeldung.
Was könnte ich da falsch machen?
 

Conny

Sehr aktives Mitglied
7. September 2009
568
61
Hallo Conny, poste mal bitte den Screenshot des Fehlers, oder beschreibe ihn genau wo und in welchem Zusammenhang er genau auftritt.
Hi,
ich habe die WAWI 1.5.46.4
Habe es alt Textfeld einfügen wollen, aber anscheinden kennt die Wawi die JTL_QR_GiroCode Funktion nicht ?!
VBq6sxK4dZ.png
Syntaxfehler: 'JTL_QR_GiroCode ( "bic:"+ Report.SalesOrderPaymentInformation.TransferBIC+ ";debitor:"+Report.SalesOrderPaymentInformation.TransferAccountHolder+ ";iban:" + Report.SalesOrderPaymentInformation.TransferIBAN + ";amount:" + LocNumber$(Report.OpenGrossPrice,JTL_GetCulture(Report.CountryISO, Report.LanguageISO, Report.CurrencyISO), 2) + ";purpose:" + " " + ";remittance:"+Report.SalesOrderNumber+ ";message:"+" ")' kann nicht interpretiert werden
 

Tadaa

Aktives Mitglied
8. Oktober 2019
39
5
Hi,
ich habe die WAWI 1.5.46.4
Habe es alt Textfeld einfügen wollen, aber anscheinden kennt die Wawi die JTL_QR_GiroCode Funktion nicht ?!
Den Anhang 82567 betrachten
Syntaxfehler: 'JTL_QR_GiroCode ( "bic:"+ Report.SalesOrderPaymentInformation.TransferBIC+ ";debitor:"+Report.SalesOrderPaymentInformation.TransferAccountHolder+ ";iban:" + Report.SalesOrderPaymentInformation.TransferIBAN + ";amount:" + LocNumber$(Report.OpenGrossPrice,JTL_GetCulture(Report.CountryISO, Report.LanguageISO, Report.CurrencyISO), 2) + ";purpose:" + " " + ";remittance:"+Report.SalesOrderNumber+ ";message:"+" ")' kann nicht interpretiert werden
Es funktioniert es nicht in einem Textfeld, probiere es mal in einer Tabellenzelle.
Wenn der Editor die Funktion erkennt, kannst du die Autofill-Funktion nutzen.

scr_draw.jpg
 

Conny

Sehr aktives Mitglied
7. September 2009
568
61
Hi,
ich kenne mich leider in List und Label nur oberflächlich aus.
Wenn ich das richtig sehe, muss man ein Tabellenelement über den Berichtscontainer einfügen.
Dieser ist aber bei mir ausgegraut und ich weiss auch nicht wirklich wie ich diesen aktivieren kann.
 

Conny

Sehr aktives Mitglied
7. September 2009
568
61
Sorry - normaler Weise bin ich nicht so bl....

Wenn ich ob im Menü auf "Einfügen" gehe erscheinten ja die Objekte welche ich einfügen kann.
Dort ist der Berichtscontainer ausgegraut
b1.png

Wenn ich im Projekt den Berichtscontainer auswähle, kann ich ein Tabellenelement hinzufügen
b2.png

Jetzt kann ich Tabelle auswählen
b3.png

leider weiß ich dann nicht weiter
b4.png
 

Tadaa

Aktives Mitglied
8. Oktober 2019
39
5
Hallo Conny,
ich nehme mal an, du hast die Vorlage nicht komplett selber erstellt, sondern eine bestehende Vorlage benutzt...
In der Standardvorlage findest du einige Tabellen wie "Payment without cash discount by transfer" oder "Payment by PayPal"...

Payment by PayPal nutzt auch ein Drawing (JTL_QR_PayPalCode...
Du kannst an diese Tabellen deine eigene Tabellezeile(n) einfügen und bearbeiten...
 

Conny

Sehr aktives Mitglied
7. September 2009
568
61
Hi,

da ich es leider nicht hinbekommen habe, hier nun mal meine Lösung für WAWI 1.5.46 und dem Auftragsformular

Menü -> Einfügen -> Barcode
b1.png

In der Layout Ansicht ein Feld mit gedrückter Maustaste aufziehen
Im folgenden Fenster folgendes eingeben:

Code:
Barcode (("BCD" + "¶" + "001" + "¶" + "2" +"¶" +"SCT" + "¶" + Vorgang.Benutzer.Firma.Bankverbindung.BIC + "¶"+ Vorgang.Firma.Name + "¶" + Vorgang.Benutzer.Firma.Bankverbindung.IBAN + "¶EUR"+strsubst$(str$(Vorgang.Positionen.BruttopreisGesamt05,0,2),",",".") + "¶¶"+ Vorgang.Auftragsnummer + "¶"),"QRCode")

b2.png
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu 0,1% an der Kasse erstellte Kunden nicht synchronisiert mit JTL Wawi Allgemeine Fragen zu JTL-POS 0
Neu Welche SQL Server Version für WaWi 1.0.0.0.0 unter Windows 11 Installation von JTL-Wawi 6
Neu Wawi 2.0.... Hab ich was verpasst? ;-) Eigene Übersichten in der JTL-Wawi 1
Kein e-Mail Versand aus der Wawi - Fehlermeldung JTL-Wawi 1.11 10
Neu Download WaWi 1.0.0.0.0 Installation von JTL-Wawi 2
Neu Update WAWI 1.10.14.3 auf 1.11.4.0 Installation von JTL-Wawi 4
Wawi-Update cloudflare??? JTL-Wawi 1.11 5
Neu Wawi Abonnements, wie automatisiert vorgehen? best practice? Wawi 1.10.14.3 User helfen Usern - Fragen zu JTL-Wawi 0
Neu Wawi 0.9.9.923 zwecks Aufbewahrungspflicht auf Windows 11 PC umziehen Installation von JTL-Wawi 5
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 Ist es korrekt, dass Belegdaten von Amazon (VCS) mit einer etwa 7-tägigen Verzögerung in WAWI landen? Amazon-Anbindung - Fehler und Bugs 2
Neu Ärger mit CountX: Verzögerung bei der Bearbeitung von VCS-Daten in WAWI führt zu unvollständigen Steuerdaten User helfen Usern - Fragen zu JTL-Wawi 0
Neu Nicht alle Artikel einer Bestellung werden an die WaWi übermittelt Amazon-Anbindung - Fehler und Bugs 3
FIFO oder LIFO in WAWI JTL-Wawi 1.10 2
Neu GELÖST! Amazon "Aufzuschaltende Angebote" seit Tagen in "wird gesendet" bei WAWI 1.11.3 Amazon-Anbindung - Fehler und Bugs 10
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
Einzelartikel als Kindartikel zu einem neuen Vaterartikel zusammenführen (JTL-Wawi + Shopware Connector) JTL-Wawi 1.8 0
Neu Handhabung JTL Wawi - zu Datev Unternehmen Online User helfen Usern - Fragen zu JTL-Wawi 1
Neu JTL-Wawi Aufträge die mit JTL-POS bezahlt wurde tauchen im Tagenabschluss auf JTL-POS - Fehler und Bugs 7
Neu Bitte legen Sie eine Retoure in JTL-Wawi an, damit eine korrekte Zuordnung zu den Stücklistenartikeln möglich ist. - WMS Retoure JTL-WMS / JTL-Packtisch+ - Fehler und Bugs 0
Wawi API REST-Server lässt sich nicht einrichten / Fehler 404 JTL-Wawi 1.11 1
Neu Kapazitäten frei für Routineaufgaben JTL Wawi Dienstleistung, Jobs und Ähnliches 0
Neu B2B Preis wird nicht an Amazon übergeben. Auch nicht WAWI intern User helfen Usern - Fragen zu JTL-Wawi 1
Datenabgleich von WooCommerce auf JTL Wawi 1.9.7.0 JTL-Wawi 1.9 0
JTL Wawi to ShopApotheke Artikelname eigenesfeld JTL-Wawi 1.11 16
Neu Wawi zu Shopify connector Funktionseinstellungen ändern Allgemeines zu den JTL-Connectoren 0
Sonderpreise werden vom Shop aus Wawi nicht übernommen JTL-Wawi 1.10 1
Neu Wer hat 2025 mit Xentral Erfahrungen gesammelt? Wechsel von JTL‑Wawi in Sicht Smalltalk 15
JTL Wawi und JTL-POS gleichen nicht mehr ab JTL-Wawi 1.11 2
Kann ich mit dieser SQL Version die neue WaWi 1.11.1 installieren? JTL-Wawi 1.11 2
Neu Übergabe Versandlaber an Fulfiller möglich über FFN standallone aber nicht über FFN mit angebundeener JTL-WAWI Arbeitsabläufe in JTL-Wawi 0
Wawi friert nach wählen eines beliebigen Menüpunktes ein JTL-Wawi 1.11 5
Neu Downloadmodul: Keine Daten in der Wawi Plugins für JTL-Shop 1
JTL Wawi API beendet Registrierung nicht 1.11.1 JTL-Wawi 1.11 10
Wawi in englischer Übersetzung JTL-Wawi 1.9 1
Neu Gutscheine werden nicht an die WaWi übermittelt Modified eCommerce-Connector 3
Keine Anmeldung mehr möglich in JTL Wawi seit Update? JTL-Wawi 1.11 5
JTL-Wawi stürzt beim Speichern des Shopify-Connectors jedes Mal ab JTL-Wawi 1.11 0
Hilfe WAWI Lizenzen JTL-Wawi 1.11 6
Neu Sql Express 2022 - wawi sagt beim Start es ist ein Update bereit - gelöst Installation von JTL-Wawi 3
Globale Textbausteine – Inhalte werden nicht gespeichert (Wawi 1.11.1) JTL-Wawi 1.11 12
Neu Wawi 1.10 weigert sich zu starten und 1.11 kann man nicht downloaden JTL-Wawi - Fehler und Bugs 4
eBay-Merkmal wird nach Ameise-Import nicht übernommen (Wawi 1.10.11.0) JTL-Wawi 1.10 2
Neu WaWi 1.11 Dashboard-Webbrowser (WebView2) Absturz JTL-Wawi - Fehler und Bugs 0
JTL Lob - gebuchte Wawi Edition in Fenster-Kopfleiste angezeigt JTL-Wawi 1.11 4
Issue angelegt [WAWI-71085] JTL Dashboard fehlerhafte Anzeige JTL-Wawi - Fehler und Bugs 9
1.11 mit 2 Mandanten - Dashboard bei Advanced Wawi zerschossen - JTL Start funktioniert JTL-Wawi 1.11 1
1.11 installiert - Wawi Sharp Version jetzt Standard - Startparameter funktionieren nicht mehr - gelöst JTL-Wawi 1.11 2

Ähnliche Themen