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

Peter Schulz

Gut bekanntes Mitglied
21. April 2015
104
22
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
366
132
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
22
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
137
39
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
366
132
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
38
4
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
550
60
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
550
60
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
38
4
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
550
60
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
550
60
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
38
4
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
550
60
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 Wie kann ich mit der Wawi Ebay Rechnungen erstellen und nach ebay hochladen? eBay-Anbindung - Fehler und Bugs 0
Neu 👉 JTL-Wawi 1.9 Open Beta Release Releaseforum 0
Artikel per Ameise mehreren Kategorien zuordnen - Artikeldatenimport in WaWi nicht mehr vorhanden JTL-Wawi 1.8 6
Artikelbeschreibung standardisiert von JTL-Wawi ziehen - Positionsname JTL-Wawi 1.8 11
Neu Der Shop schickt die Aufträge nicht mehr an die Wawi JTL-Shop - Fehler und Bugs 1
Verwendung der Statistik in Wawi 1.8: JTL-Wawi 1.8 3
Download Wawi Version 1.8.5.1 JTL-Wawi 1.8 5
Neu Änderung Kundennummern in WaWi - welche Auswirkungen? Gelöste Themen in diesem Bereich 3
Neu Datenmigration von anderer WaWi auf JTL-WaWi Starten mit JTL: Projektabwicklung & Migration 12
Beschaffung Bestandsplanung in JTL Wawi 1.8.10 JTL-Wawi 1.8 0
Neu Workflow bei Login in WMS / WAWI starten User helfen Usern - Fragen zu JTL-Wawi 10
Neu JTL POS wird nicht an WaWi angebunden Einrichtung / Updates von JTL-POS 2
Neu JTL Shop 5 Daten - In "leere" JTL Wawi Datenbank importieren - Ist das möglich? User helfen Usern - Fragen zu JTL-Wawi 8
Neu Woocomnerce Aufträge werden in WAWI erstellt aber nicht als bezahlt markiert Gelöste Themen in diesem Bereich 3
Neu ecomdata down? Hosting JTL Wawi nicht erreichbar User helfen Usern - Fragen zu JTL-Wawi 46
Kennzahlen Übersicht für JTL Wawi - Wirtschaftliche Auswertung JTL-Wawi 1.8 0
[JTL-WAWI API] MandatoryApiScopes / OptionalApiScopes JTL-Wawi 1.8 3
Neu Migration Shopware 5 auf 6 mit JTL-Wawi ohne Datenverlust Shopware-Connector 1
Neu Datenumzug von Xentral ERP Software auf JTL-Wawi Schnittstellen Import / Export 4
Neu Suche Download JTL WAWI 1.3.20.0 User helfen Usern - Fragen zu JTL-Wawi 8
[JTL-WAWI API] Bestellung mit Stücklistenartikel JTL-Wawi 1.8 5
Neu JTL-Wawi 1.9 Open Beta User helfen Usern - Fragen zu JTL-Wawi 6
Neu Verkaufspreis Differenz Shop und Wawi JTL-Shop - Fehler und Bugs 4
Wie kann ich etwas in der WAWI Datenbank per SQL ändern? JTL-Wawi 1.8 2
Testmandantenumgebung in Wawi als Duplikat vom Echtzeitmandanten erstellen? JTL-Wawi 1.8 5
In Diskussion Zahlungsart Kartenzahlung bleibt in Wawi als Auftrag ohne Rechnung Allgemeine Fragen zu JTL-POS 4
Grundeinstellung WaWi Gramm statt Kilogramm JTL-Wawi 1.8 3
Neu Was steckt hinter der Zahl von 53 Bildern auf Ebay bei Variationsartikeln (und einer unsinnigen Fehlermeldung der Wawi)? JTL-Wawi - Fehler und Bugs 2
Neu JTL Wawi [1.5.33] Startet nicht mehr JTL-Wawi - Fehler und Bugs 8
Neu Wechsel WAWI Hosting von JTL mit RDP auf ecomDATA User helfen Usern - Fragen zu JTL-Wawi 2
WAWI 1.8.12.0 stürzt ab, wenn die Verbindung zur Datenbank unterbrochen wurde JTL-Wawi 1.8 21
Neu Neue Oberfläche Wawi 1.8.12.2 (Beta) JTL-Wawi - Ideen, Lob und Kritik 0
Neu Suche jemanden BmeCat´s in Wawi Dienstleistung, Jobs und Ähnliches 2
Neu Wawi Sicherheitslücke geschlossen? Details? User helfen Usern - Fragen zu JTL-Wawi 13
Neu Update des JTL shops aus der Wawi funktioniert nicht Allgemeine Fragen zu JTL-Shop 1
Neu >Merchant Center Feld Textzeile welches wawi Feld User helfen Usern - Fragen zu JTL-Wawi 3
Neu JTL Wawi Bild-Upload unvollständig oder nur als mit meinem PC hochgeladen zu sehen User helfen Usern - Fragen zu JTL-Wawi 2
WaWi Preisuntergrenze für Artikel festschreiben JTL-Wawi 1.7 4
Artikelabgleich verlangsamt sich automatisch von Wawi JTL-Wawi 1.8 2
Kundenattribute aus Shop übernehmen und aus Wawi zurück an Shop übermitteln Einrichtung JTL-Shop5 1
Neu WaWi auf Mac Installation von JTL-Wawi 3
Neu Email Versand in JTL Wawi einstellen User helfen Usern - Fragen zu JTL-Wawi 3
Neu Produktdaten aus Shop zur Wawi WooCommerce-Connector 9
Neu Kunden aus Wawi nicht auffindbar JTL-POS - Fehler und Bugs 5
Neu Fehler beim Zahlungsabgleich - Zahlungsmodul - Wawi 1.5.55.6 Gelöste Themen in diesem Bereich 14
Neu Attribut wc_product_type in Wawi nicht vorhanden Gelöste Themen in diesem Bereich 5
Neu JTL-Wawi Logdatei Speicherort JTL-Wawi - Fehler und Bugs 6
In Diskussion JTL POS Kundennummer wird nicht an JTL Wawi übertragen JTL-POS - Fehler und Bugs 2
Kann ich eine email an die Wawi senden durch die dann ein neuer Auftrag generiert wird? (Daten müssen händisch vervollständigt werden...) JTL-Wawi 1.8 2
Issue angelegt [WAWI-75449] Artikel duplizieren - ASIN wird nicht mit dupliziert. JTL-Wawi - Fehler und Bugs 1

Ähnliche Themen