Was die Regel bedeutet
In einer UBL-Datei (Rechnung oder Rechnungskorrektur) hat der Verkäufer (BG-4) eine Postanschrift (BG-5) unter cac:AccountingSupplierParty/cac:Party/cac:PostalAddress. Die Regel prüft, dass diese Anschrift kein cbc:BuildingNumber enthält, die Hausnummer als eigenes Element. In der EN 16931 gehört die Hausnummer zur Straßenzeile (BT-35).
Warum sie wichtig ist
Es handelt sich um eine Warnung, die Datei wird trotzdem angenommen. Die Software des Empfängers liest die Straßenzeile und ignoriert die getrennte Nummer normalerweise, deshalb kann in der gespeicherten Anschrift die Hausnummer fehlen. Beheben sollten Sie es, damit der Käufer Ihre vollständige Anschrift hat und die Datei ohne Warnungen bleibt.
So beheben Sie den Fehler
Geben Sie in Ihrer Rechnungssoftware Straße und Hausnummer in einem Straßenfeld ein, zum Beispiel Musterstraße 12, statt in zwei getrennten Feldern, und exportieren Sie erneut. Trennt Ihre Software beides immer, prüfen Sie, ob es eine Option gibt, beides in der E-Rechnung zusammenzuführen. Wenn Sie das XML selbst erzeugen, schreiben Sie die Nummer in cbc:StreetName und löschen Sie cbc:BuildingNumber aus cac:PostalAddress.
Der veröffentlichte Regeltext
A UBL invoice should not include the AccountingSupplierParty Party PostalAddress BuildingNumber 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 |