Neu Postfinance (Schweiz) und QR-Rechnung

Happy

Sehr aktives Mitglied
29. Juli 2011
497
124
Hückelhoven
Guten Morgen,
bezüglich der Fehlermeldung
"Error: If non QR-IBAN is used, you have to choose either "COR" or NON as reference type!"

Wir arbeiten hier intern bereits an einer Lösung.
 
  • Gefällt mir
Reaktionen: Ricky_Lee

designer

Offizieller Servicepartner
SPBanner
20. Juli 2009
271
22
Hy zusammen
Das ganze ist auch mit der finalen Verifizierung ein komplexes Thema. Wer nicht alles von Grund auf selber schreiben möchte, kann dieses fertige Modul nutzen hier: Swiss QR-Rechnungsformular. Sind schon seit Monaten im produktivem Einsatz. Auch die Zahlungserkennung funktioneirt deutlich besser als noch mit der (B)ESR Rechnung.
 

bubu

Sehr aktives Mitglied
5. November 2013
464
89
Bolken (SO)
Hy zusammen
Das ganze ist auch mit der finalen Verifizierung ein komplexes Thema. Wer nicht alles von Grund auf selber schreiben möchte, kann dieses fertige Modul nutzen hier: Swiss QR-Rechnungsformular. Sind schon seit Monaten im produktivem Einsatz. Auch die Zahlungserkennung funktioneirt deutlich besser als noch mit der (B)ESR Rechnung.

CHF 1'200 ..... Als Schweizer mus man sich da schämen.
Ehrlich jetzt, man kann es auch übertreiben.
 
  • Gefällt mir
Reaktionen: bs.Seiles

designer

Offizieller Servicepartner
SPBanner
20. Juli 2009
271
22
Hy Tiroled
Du kannst das normale L&L Handbuch verwenden, zu finden z.B. hier. QR-Codes funktionieren damit schon seit mehr als 5 Jahren.
 
  • Gefällt mir
Reaktionen: tiroled

Chris Chros

Mitglied
27. September 2020
4
1
Als Kunde der Postfinance erhielt ich heute ein Mailing betreffend der QR-Rechnung, die bis Mitte 2020 eingeführt wird.

Infos:
https://www.postfinance.ch/de/unternehmen/produkte/debitorenloesungen/qr-rechnung.html

Gibt es für JTL bereits die Möglichkeit, solche "QR-Einzahlungsscheine" als. 2. BLatt der Rechnung zu drucken?
Wichtig:
Es sollte nur bei einer "echten" Rechnung gedruckt werden. Also nicht bei PayPal, Vorauskasse, Klarna-Bezahlung oder so.

Danke für den Input aus der Runde

LG, Markus
Hallo Markus
Ja gibt es. Ich habe jemanden gefunden der diese Anpassungen zu einem vernünftigen Preis macht:
https://www.schweizer-brandschutz.ch/Swiss-QR-Code-fuer-Rechnungen-in-JTL-Wawi
Diese Firma kann Dir weiterhelfen. Habe auch lange gesucht bis ich etwas zahlbares gefunden habe.
Gruess Chris
 

McDeath

Gesperrter Benutzer
4. August 2019
66
3
Ich wüsste halt trotzdem gerne, was der Fehler zu bedeuten hat.
Kann doch nicht die Lösung sein, alles kaufen zu müssen ;)
 

designer

Offizieller Servicepartner
SPBanner
20. Juli 2009
271
22
Hy Tiroled
Du kannst das normale L&L Handbuch verwenden, zu finden z.B. hier. QR-Codes funktionieren damit schon seit mehr als 5 Jahren.

Hy McDeath
Wie oben angegeben findest du alles im Handbuch. Wenn man da etwas Zeit investiert, kann man damit sehr vieles Schreiben oder Debugen wenn man keine Zeit dafür investieren mag wendet man sich an einen Severicepartner. So kann es jeder machen wie er möchte.
 

b-tool.ch

Gut bekanntes Mitglied
14. Juni 2018
102
14
Dank den hiesigen Hinweisen und eigener Recherche habe ich nun herausgefunden wie es geht:

Zuerst zur Meldung:
"Error: If non QR-IBAN is used, you have to choose either "COR" or NON as reference type!"
Ihr müsst von eurer Bank die QR-IBAN für euer Konto verlangen. Diese sieht aus, wie eine normale IBAN, hat aber eine andere Nummer als eure normale IBAN (hat als 4. Zeichen eine 3).

Der Inhalt des Swiss-QR-Code besteht aus 33 Zeilen, die mit entsprechenden Werten gefüllt oder leer gelassen werden.

Um einen QR-Code einzufügen:
-Im Vorlageeditor im Reiter "Einfügen" "Barcode" anklicken und ein Feld im Formular zeichnen. Das Fenster "Barcode-Inhalt" öffnet sich.
-"Formel" wählen und auf "Bearbeiten" klicken. Die Formel für einen QR-Code lautet:
Barcode( I N H A L T ,"QRCode")
z.B.: Barcode("Hello Handy","QRCode")
Der Zeilenvorschub ¶ kann im Reiter "Text" eingefügt und kopiert werden (und lässt sich auch in guten Texteditoren als Zeichen verwenden).
Angaben dazu, wie die Felder zu befüllen sind, findet ihr in: https://www.paymentstandards.ch/dam/downloads/ig-qr-bill-de.pdf
Lest dieses Dokument sorgfältig durch! Es enthält auch die nötigen Angaben zur Gestaltung des EZ.
Für die einzufügenden Daten findet ihr Formeln in euren Rechnungsformularen. Achtung: Diese müssen wahrscheinlich angepasst werden (keine Leerzeichen in Konto- und Referenznummern, keine negativen Beträge usw.)
-Fenster "Formel für Barcode bearbeiten" schließen, im Fenster "Barcode-Inhalt" oben rechts auf den Barcode klicken und die entsprechenden Einstellungen vornehmen (Fehlerkorrektur: Level M, Codierung: binär)
-Fenster "Barcode-Inhalt schließen, Größe anpassen und Schweizerkreuz (herunterladen unter https://www.paymentstandards.ch/dam/downloads/swiss-cross.zip ) mittig darüber platzieren.
-Validieren unter: https://www.swiss-qr-invoice.org/validator/?lang=de oder https://validation.iso-payments.ch/gp/qrrechnung/account/logon (erfordert Anmeldung).

Die Erstellung des Swiss-QR-Code ist mit einigem Aufwand verbunden, so dass mir das Angebot von https://www.schweizer-brandschutz.ch/Swiss-QR-Code-fuer-Rechnungen-in-JTL-Wawi (CHF 200.-, siehe oben) sehr fair erscheint.
Viel Spaß beim tüfteln wünscht Daniel Schär
 
  • Gefällt mir
Reaktionen: Happy

fluxel

Aktives Mitglied
17. April 2019
31
10
Hückelhoven
Mahlzeit zusammen,

kurz und schmerzlos: Die Funktion JTL_QR_SWISSCODE kann nicht funktionieren. Die IBAN wird immer als "normale" IBAN und die Referenz immer als QR-Referenz in den Generator geworfen. Diese Kombination ist nicht zulässig, denn wenn eine "normale" IBAN genommen wird, darf man nur die Creditor oder gar keine Referenz angeben.

Workaround: Alles selber machen...

Einmal vier Benutzervariablen anlegen:
@EsrKonto: "XXXXXX" (5 Zahlen, wie in der bisherigen ESR-Nummer)

@RefIBAN: Hier kommt die QR-IBAN rein. Wenn keine QR-IBAN ausgestellt, bitte nur "" für ein leeres Feld angebenen! Es wird dann die IBAN aus der Firma genommen, die als "normale" IBAN interpretiert wird und die Referenz bleibt leer.

@RefNr:
Code:
Cond(Len(LTrim$(RTrim$(@RefIban)))=0, "", @EsrKonto +
Rep$('0', 20-Len(Report.Customer.CustomerNumber) - 8) + Report.Customer.CustomerNumber +
Rep$('0', 8-Len(Report.InvoiceNumber)) + Report.InvoiceNumber +
Fstr$(CheckMod10 (@EsrKonto +
Rep$('0', 20-Len(Report.Customer.CustomerNumber) - 8) + Report.Customer.CustomerNumber +
Rep$('0', 8-Len(Report.InvoiceNumber)) + Report.InvoiceNumber), '#', 1)
+ JTL_SavePaymentReference(Report.InternalId, @EsrKonto +
Rep$('0', 20-Len(Report.Customer.CustomerNumber) - 8) + Report.Customer.CustomerNumber +
Rep$('0', 8-Len(Report.InvoiceNumber)) + Report.InvoiceNumber +
Fstr$(CheckMod10 (@EsrKonto +
Rep$('0', 20-Len(Report.Customer.CustomerNumber) - 8) + Report.Customer.CustomerNumber +
Rep$('0', 8-Len(Report.InvoiceNumber)) + Report.InvoiceNumber), '#', 1)))

@RefTyp: Cond(Len(@RefNr) = 0, "NON", "QRR")

Als nächstes erstellen wir den QR-Code. Dafür einfach einen Barcode einfügen. Diesen füllen wir aus einer Formel:
1609314347696.png

Die Formel lautet:
Code:
Barcode ("SPC¶" +
"0200¶" +
"1¶" +
Cond(Len(Ltrim$(Rtrim$(@RefIban))) = 0, Report.Company.IBAN, @RefIban) +"¶" +
"K¶" +
Report.Company.CompanyName +"¶" +
Report.Company.Address +"¶" +
Report.Company.PostalCode +" " + Report.Company.City + "¶" +
"¶" +
"¶" +
Report.Company.CountryISO +"¶" +
"¶" +
"¶" +
"¶" +
"¶" +
"¶" +
"¶" +
"¶" +
CStr$(Report.TotalGrossPrice, '%.2f') + "¶" +
Report.CurrencyISO + "¶" +
"K¶" +
Cond(Len(Ltrim$(Rtrim$(Report.Address.Company))) = 0, Report.Address.FirstName + " " + Report.Address.LastName, Report.Address.Company) + "¶" +
Report.Address.Address + "¶" +
Ltrim$(Rtrim$(Report.Address.AddressSupplement +" " +Report.Address.PostalCode +" " + Report.Address.City)) + "¶" +
"¶" +
"¶" +
Report.Address.CountryISO + "¶" +
@RefTyp + "¶" +
@RefNr + "¶" +
"Invoice " + Report.InvoiceNumber + "¶" +
"EPD","QRCode")
 
  • Ich liebe es
Reaktionen: Fleet und McDeath
Ähnliche Themen
Titel Forum Antworten Datum
Neu SUNMI V3 MIX – Touchscreen und USB-Maus frieren nach einigen Minuten ein JTL-POS - Fehler und Bugs 1
Beantwortet [Shop 5.7.2 / Wawi 2.0.5] GPSR-Daten werden am Artikel nicht angezeigt trotz korrekter Übertragung und installiertem Plugin Allgemeine Fragen zu JTL-Shop 1
Amazon VCS-Lite und Externe Belege JTL-Wawi 1.11 1
Neu PPWR und Versandetikett Business Jungle 5
Neu DSVGO konform 1000 Kunden in WaWi und Shop löschen! User helfen Usern - Fragen zu JTL-Wawi 4
Neu Der wahrscheinlich östlichste JTL Servicepartner: Standortvorteil, faire Preise und vieles mehr Dienstleistung, Jobs und Ähnliches 16
Neu Rechte-Fehler im J10n Modul und Auswirkung auf base.mo.php in div. Plugins (Shop 5.7.1) JTL-Shop - Fehler und Bugs 0
Neu Kundengruppeneinstellungen für Mindestabnahme und Abnahmeintervall löschen User helfen Usern - Fragen zu JTL-Wawi 0
Neu Shop 5.7.1 und Downloadmodul Allgemeine Fragen zu JTL-Shop 1
Neu Plugin: JTL Exportformat Google Shopping gibt <g:google_product_category> unter Shop 5.7.1 und Wawi 2.0.4 nicht aus Plugins für JTL-Shop 1
Neu Widerrufbutton und Handy JTL-Shop - Fehler und Bugs 1
ändern von Servernamen nach Neuinstallation von SQL und Verbindung mit neuem Server in der Wawi JTL-Wawi 2.0 2
Neu Neues Tool - eBay Penner finden, beenden und neu listen Schnittstellen Import / Export 0
Neu Arbeiten mit Lieferanten EKs - Workflows und SQL User helfen Usern - Fragen zu JTL-Wawi 6
Angebliche externe Aufträge "für Rechnungserstellung freigeben" und Rechnungen erstellen. Gibt es dazu eine akzeptable Erklärung von JTL? JTL-Wawi 1.11 1
Fehlermeldungen bei Einrichtung DHL 4.0 "Objektverweis" und "Konfiguration Versandart" JTL-Wawi 1.11 2
Fehler nach Update auf Version 1.11.11 und 2.0.4 JTL-Wawi 2.0 7
Neu Es werden keine Marken ausgedruckt und die Portokasse lässt keine Anmeldung zu. Smalltalk 5
Neu Newsletter Problem und Fragen Allgemeine Fragen zu JTL-Shop 2
Neu MS Server und MS SQL Installation von JTL-Wawi 5
Neu Seller2Go – Mobile App & JTL-Plugin für Bestellungen, Support und Produktmanagement Plugins für JTL-Shop 0
Keine Datenübertragung trotz bestehender Verbindung und funktionierendem Server JTL-Wawi 2.0 35
Neu buersten.de stellt sich vor (und lädt euch ein!) Shops stellen sich vor 3
Neu Bestellabgleich Shopify - JTL | Point of Sales und Online Stores Shopify-Connector 2
Dashboard lädt nicht und Umsatzanzeige rechnet falsch seit Update auf 1.11.8 JTL-Wawi 1.11 8
Neu Falsch erzeugte Ausgangszahlung bei Teilzahlungen und Retoure (Kauf auf Rechnung) Arbeitsabläufe in JTL-Wawi 0
Neu Kritisches Problem bei DHL 4.0: Handelsstücklisten brechen EU- und Exportversand JTL-ShippingLabels - Fehler und Bugs 24
Neu Besucher und Kampagnen Statistik Konfiguration Betrieb / Pflege von JTL-Shop 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 Summenanzeige in Zahlungen (F7) und Beschaffung (F3) JTL-Wawi - Ideen, Lob und Kritik 0
Neu jtl POS und wawi 1.11.9 Bestände User helfen Usern - Fragen zu JTL-Wawi 3
Neu Custom Checkout - Conversion optimiert mit Speicherung von Standard-Versandart und Zahlungsart am Kunden JTL-Shop - Ideen, Lob und Kritik 1
In Diskussion Workflow mit UND / ODER - Bedingung erstellen JTL-Workflows - Ideen, Lob und Kritik 7
Ameise-Export: Umsatzsteuer stimmt nicht mit Differenz aus Netto und Brutto überein (insbesondere bei mehreren Steuersätzen) JTL-Wawi 1.11 0
Neu Amazon DIVID- und Lucid-Nummer User helfen Usern 0
Neu Bestände in-house und beim Lieferanten + Proforma-Rechnungen, wie? Arbeitsabläufe in JTL-Wawi 3
Neu Vater und Kinderartikel User helfen Usern - Fragen zu JTL-Wawi 11
Neu product_visibility bei JTL-Wawi und Shopware 6 Shopware-Connector 1
Probleme mit Worker und JTL-App JTL-Wawi 2.0 5
Neu Shopware 5 connector und WawI 1.11.06 bis 1.11.8 Shopware-Connector 1
Bilder unter Versand- und Zahlungsart unterschiedlich groß Einrichtung JTL-Shop5 0
Neu Widerrufsbutton: Jeder, der den Button betätigt, kann das Widerrufsformular ausfüllen und absenden - auch ohne Bestellung? Allgemeine Fragen zu JTL-Shop 94
Neu Problem mit Dantezeile und fehlerhafte Angebotsgültigkeit. Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 2
Neu JTL Pro Edition – Lizenzumstellungen und Abrechnungsfragen Smalltalk 42
Neu JTL Shop 5 und Klarna Plugins für JTL-Shop 0
Inaktive Verkaufskanäle lassen sich nicht löschen – erscheinen nach Löschen und Speichern erneut JTL-Wawi 1.11 2
Neu DP Internetmarke 2.0 vs. 1.0 – Vorteile, Stabilität und Umstieg? JTL-ShippingLabels - Ideen, Lob und Kritik 0
Neu Neuentwicklung - Helpdesk für JTL Wawi - Eure Ideen und Wünsche? User helfen Usern - Fragen zu JTL-Wawi 4
Neu POS im Kundencenter buchen, aber wie und wo? Allgemeine Fragen zu JTL-POS 2

Ähnliche Themen