Was die Regel bedeutet
UBL erlaubt in einer Postanschrift die Angabe eines Stadtteils oder Bezirks innerhalb einer Stadt. Die EN 16931 hat dafür kein Feld. Die Anschrift des Verkäufers (BG-5) besteht aus Straße (BT-35), weiteren Adresszeilen (BT-36 und BT-162), Ort (BT-37), Postleitzahl (BT-38), Gebietsunterteilung (BT-39) und Ländercode (BT-40). Die Regel schlägt an, sobald cbc:District vorhanden ist, auch wenn das Element leer ist.
Warum sie wichtig ist
Diese Regel ist eine Warnung, die Rechnung wird also trotzdem angenommen. Die Software des Empfängers hat keinen Platz für den Stadtteil und ignoriert ihn. Eine Korrektur lohnt sich, wenn der Stadtteil nötig ist, um die Anschrift zu finden, denn an dieser Stelle wird er nicht gelesen.
So beheben Sie den Fehler
Prüfen Sie in Ihrer Rechnungssoftware die Anschrift Ihres eigenen Unternehmens und tragen Sie den Stadtteil in eine Adresszeile oder in das Feld für den Ort ein. Wenn Sie das XML selbst erzeugen, löschen Sie cbc:District aus cac:AccountingSupplierParty/cac:Party/cac:PostalAddress. Ergänzen Sie den Text danach in cbc:AdditionalStreetName oder in einer cac:AddressLine/cbc:Line.
Der veröffentlichte Regeltext
A UBL invoice should not include the AccountingSupplierParty Party PostalAddress District Wo diese Regel gilt
| Regelwerk | Version |
|---|---|
| EN 16931 (UBL) | 1.3.17 |
| EN 16931 (UBL credit note) | 1.3.17 |
| XRechnung 3.0 (UBL) | 3.0.2 |
| XRechnung 3.0 (UBL credit note) | 3.0.2 |
| Peppol BIS Billing 3.0 (invoice) | 2026.5 |
| Peppol BIS Billing 3.0 (credit note) | 2026.5 |
| SI-UBL 2.0 / NLCIUS (invoice) | 2.0.3.13 |
| SI-UBL 2.0 / NLCIUS (credit note) | 2.0.3.13 |
| France CTC (UBL invoice) | 1.4.0-04 |
| France CTC (UBL credit note) | 1.4.0-04 |
| CIUS-RO UBL Invoice 1.0.9 | 1.0.9 |
| CIUS-RO UBL Credit Note 1.0.9 | 1.0.9 |