QR-Zahlteil auf SIX 2.3 aktualisieren
Tests / test (push) Successful in 49s

This commit is contained in:
dh
2026-09-17 09:29:02 +00:00
parent d36bd29c31
commit b7c4b16987
37 changed files with 3959 additions and 3908 deletions
+18 -4
View File
@@ -19,6 +19,13 @@ Abmelden des WebHooks beim Löschen einer Instanz.
- erzeugt optional einen Schweizer QR-Zahlteil
- unterstützt den konfigurierbaren MWST-Ausweis
## QR-Zahlteil
Der QR-Zahlteil verwendet strukturierte Adressen (`S`) nach SIX SPS 2.3.
Er wird nur bei hinterlegter normaler CH/LI-IBAN und positivem Gesamtbetrag
erzeugt. QR-IBANs werden abgelehnt, da der Report keine QR-Referenz führt.
Benutzer- und Zahlungsempfängeradresse benötigen Name, PLZ, Ort und ISO-2-Land.
## Konfiguration
| Property | Beschreibung |
@@ -32,10 +39,17 @@ Abmelden des WebHooks beim Löschen einer Instanz.
| `FooterText` | PDF-Fusszeile |
| `EnableVAT` | aktiviert MWST |
| `VATPercentage` | MWST-Satz |
| `CreditorName` | Zahlungsempfänger |
| `CreditorAddress` | Adresse Zahlungsempfänger |
| `CreditorCity` | PLZ/Ort Zahlungsempfänger |
| `BankIBAN` | IBAN für QR-Zahlteil |
| `CreditorName` | Name des Zahlungsempfängers |
| `CreditorStreet` | Strasse des Zahlungsempfängers |
| `CreditorBuildingNumber` | Hausnummer des Zahlungsempfängers |
| `CreditorPostalCode` | PLZ des Zahlungsempfängers |
| `CreditorTown` | Ort des Zahlungsempfängers |
| `CreditorCountry` | ISO-2-Ländercode des Zahlungsempfängers |
| `BankIBAN` | normale CH/LI-IBAN für den QR-Zahlteil |
Bei einem Update müssen bisher kombinierte Benutzer- und Empfängeradressen einmalig
in die strukturierten Felder aufgeteilt und kontrolliert werden. Bei aktiver IBAN
verhindern fehlende QR-Pflichtfelder die Reporterzeugung.
## Bedienung