Neu Postfinance (Schweiz) und QR-Rechnung

Happy

Moderator
Mitarbeiter
29. Juli 2011
471
84
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
241
13
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
257
30
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
241
13
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

Neues Mitglied
27. September 2020
4
0
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

Mitglied
4. August 2019
30
2
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
241
13
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
19
3
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

Mitglied
17. April 2019
29
7
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: McDeath
Ähnliche Themen
Titel Forum Antworten Datum
Neu Bestellungen mit mehreren Paketen aus der Schweiz = Optimal verarbeiten - überhaupt möglich? User helfen Usern - Fragen zu JTL-Wawi 1
Issue angelegt Teillieferung in die Schweiz - benötige Hilfe JTL-ShippingLabels - Ideen, Lob und Kritik 6
Neu WaWi und Flohmarkt User helfen Usern - Fragen zu JTL-Wawi 2
Neu Menü Sidepanel Pfad und Ebene Markieren ... Templates für JTL-Shop 2
Neu JTL-Wawi 1.5.46.0 - Firewallregeln (eingehend & ausgehend) am Server & Client, welche und welche Ports? User helfen Usern - Fragen zu JTL-Wawi 10
Leider nur 3 Kategorien und 2 Unterkategorie möglich. Einrichtung JTL-Shop5 9
Neu Produktstream Artikel und Sticker Betrieb / Pflege von JTL-Shop 1
Neu Auslandsversand und Shopware Shop JTL-ShippingLabels - Fehler und Bugs 0
Neu Ribbon GROß und kleinschreibung Templates für JTL-Shop 2
Neu Error 500 und Forbidden 403 Bei Plugin Backend Aufruf Plugins für JTL-Shop 0
Neu OSS und UID-Nummer auf der Rechnung User helfen Usern 0
Neu Wunschliste und Vergleichsliste unter dem Warenkorbbutton Allgemeine Fragen zu JTL-Shop 1
Neu Amazon Pay und Zahlungsmodul API 2.0 Arbeitsabläufe in JTL-Wawi 0
Neu JTL Shop 5 - Kategorienschriftgröße und Position in Megamenu ändern Allgemeine Fragen zu JTL-Shop 4
Neu Unterschied zwischen Swatches und textbox Allgemeine Fragen zu JTL-Shop 1
Neu Lagerbestand in WMS- und Standardlager 0, im FFN ist Bestand vorhanden JTL-Wawi - Fehler und Bugs 2
Vorkonfektionieren und Bestandsführung User helfen Usern - Fragen zu JTL-Wawi 1
Neu Differenzbesteuerung und JTL 2 DATEV User helfen Usern - Fragen zu JTL-Wawi 0
Neu Rätselhafte Listenanzeige nach Shopabgleich und unvollständige Aufträge JTL-Wawi - Fehler und Bugs 0
Neu Gewicht und andere "Stammdaten" gleich auf alle Marktplätze in den Ländern eBay-Anbindung - Ideen, Lob und Kritik 0
JTL Shop 5.0.1 - Kein richtiger Abgleich der Artikel-Fotos zwischen WAWI und Shop Einrichtung JTL-Shop5 4
Neu Ebay und Umsatzsteuer-Identifikationsnummer Business Jungle 0
In Bearbeitung Bei neuen Bon und Scanner Einsatz stürtzt POS ab. JTL-POS - Fehler und Bugs 3
Neu Dummy-Väter werden teilweise hochgeladen und verbleiben im Shop Shopware-Connector 1
Neu benötige dringend Hilfe nach Domainumzug und Verzeichnisswechsel Allgemeine Fragen zu JTL-Shop 5
Neu Gutscheine erstellen und im Shop verkaufen Arbeitsabläufe in JTL-Wawi 3
Neu Klarna und Paypal gleichzeitig nutzen Plugins für JTL-Shop 1
Neu Positionsgewicht Artikelgewicht Druckvorlage Auftrag und Rechnung Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Neu Übersicht in Verkaufskategorie nach "Bezahlt am" und "Nachnamen" sortieren Individuelle Listenansichten in der JTL-Wawi 2
JTL Themenwoche Heute: Packsize: Individuelle Versandkartons kleiner, schneller UND ökologischer Messen, Stammtische und interessante Events 0
JTL Themenwoche Heute: JTL-WMS - "Ja, ich will." │ Eine Entscheidung für Effizienz und Flexibilität Messen, Stammtische und interessante Events 0
Update 4.06 B17 auf 5.01 > Error 500 und Fehlerausgabe funktioniert nicht Upgrade JTL-Shop4 auf JTL-Shop5 2
Neu EU-weite Lieferschwelle und One-Stop-Shop ab 01.07.2021 Umfragen rund um JTL 253
Neu Weitere Währungen in der Wawi und die Probleme User helfen Usern - Fragen zu JTL-Wawi 0
Neu Kategorie Bilder und Beschreibeungen WooCommerce-Connector 3
Neu Charge und MHD bei Stücklisten Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Neu Drucker Probleme mit HEX und Star mc-Print2 JTL-POS - Fehler und Bugs 0
Neu Artikelsticker Vorverkauf und Bald verfügbar User helfen Usern - Fragen zu JTL-Wawi 0
Neu Unterschidliche Mengen/Einheite Webshop und Ebay zu einem Artikel anbieten eBay-Anbindung - Ideen, Lob und Kritik 0
Neu JTL-Vouchers - Closed Beta | Jetzt Pilotkunde werden und aktiv mitentwickeln! Umfragen rund um JTL 0
Neu Werkstattaufträge erstellen und Tastatur-Bedienung User helfen Usern - Fragen zu JTL-Wawi 0
In Bearbeitung Datevübertragung aus POS und Wawi Allgemeine Fragen zu JTL-POS 7
Neu Versandlabel soll zur Sicherheit als ein PDF Dokument erzeugt und auf bestimmten Pfad gespeichert werden User helfen Usern - Fragen zu JTL-Wawi 0
Neu Bei Änderung in Kollektion werden in Shopify Title und Description in Englisch angezeigt (Langify) Shopify-Connector 1
In Diskussion Plausibilitätsprüfung für den Warenausgang über JTL-WMS und JTL-Packtisch+ [WAWI-30184] Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 0
Neu Shop5 und Adminbereich Einrichtung JTL-Shop5 7
Neu Logo und Vorgang Text Darstellung Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Neu Fehler 403 und keine Bildübertragung WooCommerce-Connector 0
In Bearbeitung Kauf und Verkauf von Zustandsartikeln Allgemeine Fragen zu JTL-POS 5
Neu Hinweis zu CN22 und CN23 drucken User helfen Usern - Fragen zu JTL-Wawi 1

Ähnliche Themen