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
261
19
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
442
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
261
19
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
261
19
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
78
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 Neues Datatrans-Plugin als Alternative zu CustomWeb/Sellxed – inkl. Twint, PostFinance und PowerPay 🚀 Plugins für JTL-Shop 0
Neu Amazon & Schweiz ab 01.01.25: Rechnungslegung ja oder nein? Workflow? User helfen Usern - Fragen zu JTL-Wawi 2
Neu Amazon - Änderung bei Versand in die Schweiz - Änderungen notwendig ?! Amazon-Anbindung - Ideen, Lob und Kritik 8
DHL Versand Schweiz JTL-Wawi 1.9 1
Neu Artikelgewicht bei Versand in die Schweiz JTL-ShippingLabels - Fehler und Bugs 2
Neu Cloudflare und JTL Shop - Problem oder zu empfehlen? Allgemeine Fragen zu JTL-Shop 0
Neu Vorlagen in Version 1.9.6.5 und Eigene Felder? Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Gebinde anlegen und Eingabe im Auftrag JTL-Wawi 1.9 1
Neu Postbank und MT940/ CAMT.53 User helfen Usern - Fragen zu JTL-Wawi 1
Neu Versandkosten nach Preisstaffel (Gewicht) und Warenwert Betrieb / Pflege von JTL-Shop 1
Neu Wawi und Shop vorerst vom anderen Rechner Installation von JTL-Wawi 1
Neu Unterschiedliche Rechnungs Mailvorlagen für B2B und B2C Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 1
Neu Zwei Wawi Dropshipping und Warenbestand Übertragung User helfen Usern - Fragen zu JTL-Wawi 4
Neu Was passiert wenn ich Amazon Aufträge, Lieferscheine und Rechnungen per SQL aus der WAWI-Datenbank lösche? User helfen Usern - Fragen zu JTL-Wawi 0
Neu Update Shop von 5.2 auf 5.3 und 5.4, Schritt 2: JTL-Shop-Dateien aktualisieren Installation / Updates von JTL-Shop 25
Neu Probleme mit JTLShippingLabels und DPD JTL-ShippingLabels - Fehler und Bugs 0
Neu Suchen Freelancer für Support JTL wawi und shop sowie Anbindung an die Markplätze Dienstleistung, Jobs und Ähnliches 1
Neu Etsy und JTL? Allgemeine Fragen zu JTL-Shop 4
Neu Shop Design Desktop und Mobil unabhängig voneinander Bearbeiten Allgemeine Fragen zu JTL-Shop 2
Neu Cloudflare und Weiterleitungen im Shop Betrieb / Pflege von JTL-Shop 4
Rechnung korrigieren, Zahlungsart und Artikelbezeichnung JTL-Wawi 1.9 1
Neu Besten Hosting-Anbieter für Wawi und JTL-Shop Starten mit JTL: Projektabwicklung & Migration 5
Neu Arbeitsabauf Suche und Anlage von Kunden Arbeitsabläufe in JTL-Wawi 0
Neu GPRS Plugin Infos doppelt und in Artikelliste Plugins für JTL-Shop 2
Neu "Einheit Bezugsmenge" wird nicht immer exportiert und kann gar nicht importiert werden JTL-Ameise - Fehler und Bugs 3
Hersteller-Adresse mit auf Artikel-Etikett und Rechnung JTL-Wawi 1.9 4
Frage vor Serverwechsel und Umzug Einrichtung JTL-Shop5 8
Neu Bestellung erst nach >1h synchronisiert. - Worker mit Connector und Woocommerce Onlineshop-Anbindung 0
Neu DPD Senungsstatus unbekannt, nächste Aktualisierung leer und keine Versandemails JTL-Track&Trace - Ideen, Lob und Kritik 0
Neu Hilfe bei korrekter Variable für Umsatzsteuer-Summe und dotLiquid-Übersicht Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Neu Probleme mit dem Meta-Crawler und 403 Fehler beim Meta-Datenfeed Upload User helfen Usern 0
Neue Kategorien und neue Kategorienbilder werden nicht angezeigt JTL-Wawi 1.9 0
x-Rechnung und Zugferd JTL-Wawi 1.9 39
Neu Alternative für B2B Market gesucht – Kundengruppen und JTL-Connector WooCommerce-Connector 0
"Speichern, Rechnung erstellen und ausgeben" funktioniert nicht mehr JTL-Wawi 1.9 1
Neu 1.9.5.4, Ameise und Preise importieren für das Feld "Standardpreis in neuen angelegte Vorlagen" JTL-Ameise - Fehler und Bugs 3
Neu DotLiquid Formel für Lieferadresse mail und wenn nicht vorhanden dann Rechnungsadresse mail verwenden Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 2
Neu Biete: Windows Server optimiert für JTL und MS SQL Standard Lizenz (8 Monate alt, 42% unter Neupreis) Dienstleistung, Jobs und Ähnliches 0
Neu GPSR und Attribute User helfen Usern - Fragen zu JTL-Wawi 8
Neu Lager Ampel Text Attribut ampel_text_gruen mit Shop 5.34 und Wawi 1.8.12.2 funktioniert nicht JTL-Wawi - Fehler und Bugs 1
Neu Blogbeitrags Titelbilder und Rechtliche informationen seit update auf 5.4 nicht sichtbar/ausgeblendet. JTL-Shop - Fehler und Bugs 6
1.9.5.4 und Shop 5.3.3 fehlende Beschreibung im Shop durch Workflow, bin genervt JTL-Wawi 1.9 2
JTL Shipping: Artikelgewicht und Zusatzgewicht aus der Versandeinstellung wird nicht addiert JTL-ShippingLabels - Ideen, Lob und Kritik 2
Otto-Anbindung über JTL Wawi und Produkt-Upload JTL-Wawi 1.9 0
Neu Zahlungsarten werden nicht angezeigt... Secupay, Paypal Checkout und Shop-Zahlungsarten gleichzeitig möglich? Plugins für JTL-Shop 0
Neu Rundungen nach Shop-Import - 3. und 4. Nachkommestellen entfernen? WooCommerce-Connector 0
Neu Maße und Gewicht Eigene Übersichten in der JTL-Wawi 1
Neu Google und Bilder indixieren Allgemeine Fragen zu JTL-Shop 3
Neu JTL Edition "Advanced" und Auftragspakete von JTL Start buchbar? User helfen Usern - Fragen zu JTL-Wawi 2
Warnhinweise und Sicherheitsinformationen jtl-Shop und eBay JTL-Wawi 1.9 1

Ähnliche Themen