Neu Postfinance (Schweiz) und QR-Rechnung

Happy

Moderator
Mitarbeiter
29. Juli 2011
496
120
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
256
17
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
436
84
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
256
17
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

Aktives Mitglied
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
256
17
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

Aktives Mitglied
14. Juni 2018
77
13
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 Postfinance Checkout Alternativen Plugins für JTL-Shop 0
Neu Zuverlässiger Fulfiller in der Schweiz Business Jungle 1
Neu DPD Versand in die Schweiz nur "manuell"? JTL-ShippingLabels - Ideen, Lob und Kritik 0
Neu Suche Zeiterfassungs-Terminal ohne Cloud und ohne monatliche Kosten Smalltalk 4
Neu Artikelübersicht - Doppelte Anzeige von Ust und Versandinformationen JTL-Shop - Fehler und Bugs 0
Neu Nach Komplettabgleich doppelt und dreifache Bilder? WooCommerce-Connector 0
Preisexplosion EasyAuction durch neue Editionen und Pakete. JTL-Wawi 1.9 13
Neu Text und Formel kombinieren Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 2
Neu Warum werden die Preise und Grundpreise in einer unterschiedlichen Form dargestellt? Allgemeine Fragen zu JTL-Shop 1
Neu Merkmale und Kategorieverküpungen werden nicht mehr an Shop gesendet PrestaShop-Connector 1
Frage zum DATEV Rechnungsservice 2.0 - Vorkontierung und Aufteilung von Buchungen JTL-Wawi 1.9 0
Neu Mollie Plugin und stornierte "Klarna Pay Later" Zahlungsaufforderungen. Plugins für JTL-Shop 0
Neu Bei VarKombi-Artikeln, wie immer eine Farbe und Größe vorauswählen, damit alle Bilder angezeigt werden? Allgemeine Fragen zu JTL-Shop 4
Neu Wechsel Auftragspaket im Kundencenter - wie und wann ? User helfen Usern - Fragen zu JTL-Wawi 5
JTL Wawi 1.9.4.4 startet gar nicht und kann auch keine Fehlermeldung senden JTL-Wawi 1.9 2
Neu Verwaltung von priorisierten und von Vorgabeplätzen Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 0
Neu Sales Info / Aussendienst Informationssystem mit Besuchserfassung und vielen weiteren Funktionen auf der JTL Connect 2024 Dienstleistung, Jobs und Ähnliches 1
Keine Verbindung zwischen JTL und DHL JTL-Wawi 1.9 6
Neu Kann man JTL 1.8 und 1.9 auf einem Client parallel betreiben (ohne hyper V) ? Installation von JTL-Wawi 3
Neu Workflows Buchhaltung und Steuer inklusive JTL POS, JTL Voucher und JTL Shop Schnittstellen Import / Export 0
Neu Wie andere Länder und Sprachen vom Google Shopping Plugin mit dem Merchant Center verbinden Plugins für JTL-Shop 5
Neu Unicorn 2.6.0.1 / 2.6.0.2 und Wawi 1.9 - WorkFlows werden nicht ausgeführt Schnittstellen Import / Export 2
Neu Adresszusatz und Straße vertauscht JTL-ShippingLabels - Fehler und Bugs 1
In Diskussion Auftrags und Rechnung Archivierung JTL-Workflows - Ideen, Lob und Kritik 2
Neu Export der Export- und Importvorlagen JTL Ameise - Eigene Exporte 4
In Bearbeitung Micro SD TSE und Android Version JTL-POS - Fragen zu Hardware 1
In Bearbeitung JTL-POS Datensicherungen werden immer größer, Archivierung und Neubeginn? Allgemeine Fragen zu JTL-POS 7
Neu JTL Wawi: Bestandsanpassung zwischen eBay und eigenem Onlineshop – Warum funktioniert die Mengeinstellung nicht automatisch? User helfen Usern - Fragen zu JTL-Wawi 1
JTL WAWi 1.9 und Standard Vorlagen 2.0 - Druckvorlagen JTL-Wawi 1.9 4
Neu Probleme mit Varianten dann Stückliste und beim Hinzufügen ist dann schluss JTL-Wawi - Fehler und Bugs 7
Neu Google - Vaterartikel und Kinderartikel Smalltalk 4
Neu Beim Picken: Menge und Platz manuell ändern - Fehlbestand und Abschluss Pickliste JTL-WMS / JTL-Packtisch+ - Fehler und Bugs 0
Bilder in den Artikelstammdaten aktivieren und erneut senden JTL-Wawi 1.9 3
Neu Dropshipping und Versand User helfen Usern - Fragen zu JTL-Wawi 3
Gelöst zusätzliche Kasse - Tablet liest Artikel in Dauerschleife ein und zeigt aber keine an JTL-POS - Fehler und Bugs 4
Neu Konfigurator Einzelteile in Google und im Shop sichtbar Plugins für JTL-Shop 6
Neu Shopauskunft und Bewertungen User helfen Usern 0
Neu Es ist nicht mehr möglich Artiekl bei eBay einzustellen Code 240 und Code 21920203 eBay-Anbindung - Fehler und Bugs 2
Neu Produktbewertungen email - problem und fragen Betrieb / Pflege von JTL-Shop 0
Neu IDeal Zahlung über Paypal und Bestellung nicht erhalten. Geld aber abgebucht.... Allgemeine Fragen zu JTL-Shop 2
Neu JTL Shop SSH Zugang und Hostingpanel User helfen Usern - Fragen zu JTL-Wawi 2
Neu Versandproblem bei unterschiedlichen Produkten und Gewichten Allgemeine Fragen zu JTL-Shop 0
Neu Eigenes Plugin und der cache.. Plugins für JTL-Shop 3
Neu Import von CSV und XML (CSV=Artikel, XML=Variationen der Artikel) JTL-Ameise - Ideen, Lob und Kritik 6
Neu Fehler mit der Synchronisation zwischen Shop und WaWi JTL-Shop - Fehler und Bugs 1
Neu Umtauschartikel und Reparaturdienstleistung, habe ich was falsch eingestellt? User helfen Usern - Fragen zu JTL-Wawi 1
Neu Neu: Das innovative Anzahlungs-Tool für JTL Wawi und JTL POS! Arbeitsabläufe in JTL-Wawi 0
In Diskussion Problem mit Steuerberechnung bei Freieretoure auf Tagesbericht und in Statistiken JTL-POS - Fehler und Bugs 4
Neu Im Shop-Backend vorgenommene Änderungen können nicht mehr automatisiert abgeglichen werden und führen somit zu Datenverlust. Shopware-Connector 0
Neu Kann man manuell versendet setzen und Shipping Labels nutzen? JTL-ShippingLabels - Ideen, Lob und Kritik 1

Ähnliche Themen