In der Schweiz ist es obligatorisch, dass Rechnungen, die per Bank bezahlt werden (Teil der AR), einen gedruckten QR-Code enthalten, der Informationen über das Dokument sowie das Bankkonto des Händlers enthält. Um diese Anforderung zu erfüllen, werden wir eine benutzerdefinierte Druckvorlage hinzufügen. Zusätzliche Informationen.
Einrichtung
1. Die Schweizer Fiskalpolitik muss auf das Konto angewendet werden. Kontaktieren Sie den Support unter [email protected], um zu überprüfen, ob es ausgewählt wurde.
Fiskalische Einstellungen
Sie sollten auch die steuerlichen Einstellungen im Menü konfigurieren: Alle Einstellungen -> Fiskalisierung -> Schweizer Fiskalisierungseinstellungen
Beispiel:
- IBAN/QR-IBAN muss ISO 7064 gültig sein.
- Nur IBANs mit einem CH oder LI Ländercode dürfen verwendet werden.
- Referenztyp: "QRR" - darf nur zusammen mit QR-IBAN verwendet werden.
- Referenztyp: "NON" - nur nutzbar, wenn Sie kein QR-IBAN besitzen
Schließlich stellen Sie sicher, dass die erforderlichen Details im Menü Einstellungen-> Alle Einstellungen-> Dokumente -> Rechnungsempfänger ausgefüllt sind
- Name
- Land
- Stadt
- Postleitzahl
Folio-Druckvorlage
Sie müssen eine benutzerdefinierte Folio-Druckvorlage (vollständig benutzerdefiniert oder basierend auf unserer gebrauchsfertigen Vorlage) im Menü Einstellungen-> Alle Einstellungen-> Dokumente-> Folio-Druckvorlage erstellen und Folgendes in der Fußzeile der Vorlage hinzufügen.
Code nur für die Fußzeile
- Code nur für die Fußzeile, den Sie zu Ihrer benutzerdefinierten Folio-Vorlage hinzufügen können:
Wichtig: Sie müssen Ihre IBAN manuell in den Zeilen 6 und 40 des Codes eintragen.
<div class="container" style="border-top: 1px dashed #000; position: relative; margin: 10px 0"> <div class="row"> <div class="col-xs-4" style="border-right: 1px dashed #000;"> <b>Empfangsschein</b> <h2>Konto / Zahlbar an</h2> <p>CH26 1234 5678 1234 5678 0</p> <p>{{ folio.issuer_billing_info.name }}</p> <p>{{ folio.issuer_billing_info.address }}</p> <p>Referenz</p> {% assign referenz = folio.fiscalization_details[1] | remove: 'QRR' | remove: 'EPD' | remove: ' ' %} <p>{{ referenz }}</p> <div style="display: flex; justify-content: space-between;"> <h2>Währung</h2> <h2>Betrag</h2> </div> <div style="display: flex; justify-content: space-between;"> <p>{{ folio.currency }}</p> <p>{{ folio.value }}</p> </div> <div style="display: flex; justify-content: flex-end;"> <b>Annahmestelle</b> </div> </div> <div class="col-xs-4"> <b>Zahlenteil</b> <div> {{folio.qr_code_svg}} </div> <div style="display: flex; justify-content: space-between;"> <h2>Währung</h2> <h2>Betrag</h2> </div> <div style="display: flex; justify-content: space-between;"> <p>{{ folio.currency }}</p> <p>{{ folio.value }}</p> </div> </div> <div class="col-xs-4"> <h2>Konto / Zahlbar an</h2> <p>CH26 1234 5678 1234 5678 0</p> <p>{{ folio.issuer_billing_info.name }}</p> <p>{{ folio.issuer_billing_info.address }}</p> <p>Referenz</p> <p>{{ folio.contragent_billing_info.second_identification }}</p> <p>Zusätzliche Informationen</p> <p>Rechnungs-Nr. {{folio.invoice_number}} Kunden-Nr {{folio.contragent_billing_info.vat}}</p> <p>Zahlbar durch</p> <p>{{ folio.contragent_billing_info.name }}</p> <p>{{ folio.contragent_billing_info.person_name }}</p> <p>{{ folio.contragent_billing_info.address }}</p> </div> </div> </div> </div>
Die resultierende Fußzeile des Dokuments wird wie folgt aussehen:
Code für eine ganze Folio-Vorlage einschließlich Fußzeile
Der vollständige Code der gebrauchsfertigen Folio-Vorlage einschließlich des in der Fußzeile eingefügten Codes:
Wichtig: Sie müssen Ihre IBAN manuell in den Zeilen 80 und 114 des Codes eintragen.
<div class="make_fonts_smaller_v2" style="page-break-after:always"> <h5 class="text-center">Dies ist eine Beispielkopfzeile</h5> <hr /> <div class="row"> <div class="col-xs-6"><img class="img-responsive" src="{{folio.folio_logo.url}}" /></div> <div class="col-xs-6"> <h4>Im Hotel Test</h4> <p>Test Kontaktinformationen</p> <p>Telefon, Skype, E-Mail</p> </div> </div> <hr /> <div class="row"> <div class="col-xs-12"> {% if folio.voided? %} <h3 class="text-danger">Storniert / {{folio.voided_at|date: "%F"}}, {{folio.user_updated.name}}</h3> {% endif %} <h1>{{folio.display_name}} #{{folio.invoice_number|default: folio.number }} / {{folio.closed_at|date: "%F"}}</h1> {% if folio.open? %} <h3 class="text-danger">Dies ist kein endgültiges Folio/Rechnung!</h3> {% endif %} {% if folio.correction? %} <h3>Korrektur zu: {{folio.master.display_name}} #{{folio.master.invoice_number|default: folio.master.number }} / {{folio.master.closed_at|date: "%F"}}</h3> {% endif %} </div> </div> <div class="row"> <div class="col-xs-6"> <h4>ISSUER:</h4> <p><b>{{folio.issuer_billing_info.name}}</b></p> <p>{{folio.issuer_billing_info.country}}, {{folio.issuer_billing_info.address}}, {{folio.issuer_billing_info.person_name}}</p> <p>Umsatzsteuer-ID: {{folio.issuer_billing_info.vat}}</p> </div> <div class="col-xs-6"> <h4>RECHNUNG AN:</h4> <p><b>{{folio.contragent_billing_info.name}}</b></p> <p>{{folio.contragent_billing_info.country}}, {{folio.contragent_billing_info.address}}, {{folio.contragent_billing_info.person_name}}</p> <p>Umsatzsteuer-ID: {{folio.contragent_billing_info.vat}}</p> </div> </div> {{charges_table_html}} <div class="row"> <div class="col-xs-5"> {% außer folio.correction? %} <div class="well well-sm"> <h3>#{{folio.number}} Rechnungsbetrag:</h3> <h4>Gesamt: {{folio.wert|währung}}</h4> <h4>(-) Korrekturen: {{folio.corrections_value|currency}}</h4> <h4>(-) Zahlungen: {{folio.credit_items_value|currency}}</h4> {{ payments_table_html }} <h2>Für Zahlungen: {{folio.balance|currency}}</h2> <h4>Zahlungsfrist : {{folio.payment_terms_date | date: "%d %b %y"}}</h4> </div> {% endunless %} </div> <div class="col-xs-5 col-xs-offset-2"> {{taxes_table_html}} {% if folio.open? %} <h3 class="text-danger text-right">Dies ist kein endgültiges Folio/Rechnung!</h3> {% endif %} <h1 class="text-right">Gesamt: {{folio.value|currency}}</h1> {% if folio.local_currency != folio.currency %} <div> <h3 class="text-right">({{folio.local_value|currency}})</h3> </div> {% endif %} </div> </div> <div class="row"> <div class="col-xs-12"><br /> <b>{{folio.notes}}</b> </div> </div> <hr /> <div class="container" style="border-top: 1px dashed #000; position: relative; margin: 10px 0"> <div class="row"> <div class="col-xs-4" style="border-right: 1px dashed #000;"> <b>Empfangsschein</b> <h2>Konto / Zahlbar an</h2> <p>CH26 1234 5678 1234 5678 0</p> <p>{{ folio.issuer_billing_info.name }}</p> <p>{{ folio.issuer_billing_info.address }}</p> <p>Referenz</p> {% assign referenz = folio.fiscalization_details[1] | remove: 'QRR' | remove: 'EPD' | remove: ' ' %} <p>{{ referenz }}</p> <div style="display: flex; justify-content: space-between;"> <h2>Währung</h2> <h2>Betrag</h2> </div> <div style="display: flex; justify-content: space-between;"> <p>{{ folio.currency }}</p> <p>{{ folio.value }}</p> </div> <div style="display: flex; justify-content: flex-end;"> <b>Annahmestelle</b> </div> </div> <div class="col-xs-4"> <b>Zahlenteil</b> <div> {{folio.qr_code_svg}} </div> <div style="display: flex; justify-content: space-between;"> <h2>Währung</h2> <h2>Betrag</h2> </div> <div style="display: flex; justify-content: space-between;"> <p>{{ folio.currency }}</p> <p>{{ folio.value }}</p> </div> </div> <div class="col-xs-4"> <h2>Konto / Zahlbar an</h2> <p>CH26 1234 5678 1234 5678 0</p> <p>{{ folio.issuer_billing_info.name }}</p> <p>{{ folio.issuer_billing_info.address }}</p> <p>Referenz</p> <p>{{ folio.contragent_billing_info.second_identification }}</p> <p>Zusätzliche Informationen</p> <p>Rechnungs-Nr. {{folio.invoice_number}} Kunden-Nr {{folio.contragent_billing_info.vat}}</p> <p>Zahlbar durch</p> <p>{{ folio.contragent_billing_info.name }}</p> <p>{{ folio.contragent_billing_info.person_name }}</p> <p>{{ folio.contragent_billing_info.address }}</p> </div> </div> </div> </div>
QR-Code-Validierungstool
Sie können DIESES Tool verwenden, um die QR-Codes zu validieren. Das Tool zeigt an, ob mit dem Code alles in Ordnung ist.