Was die Regel bedeutet
Jede Postanschrift der Rechnung ist ein Block PostalTradeAddress. Die Regel prüft, dass der Block kein Element BuildingName enthält, das den Namen eines Gebäudes aufnehmen würde, etwa Technologiezentrum Nord oder Riverside House. EN 16931 hat dafür kein eigenes Feld.
Warum sie wichtig ist
Die Software des Empfängers liest nur die Anschriftsteile, die EN 16931 definiert. Ein Gebäudename in einem eigenen Element hat keine vereinbarte Bedeutung. Die Datei besteht die Prüfung deshalb nicht, und die Rechnung wird abgelehnt.
So beheben Sie den Fehler
Setzen Sie den Gebäudenamen in eine Adresszeile, in der Regel die zweite, damit die erste Zeile Straße und Hausnummer behält. Suchen Sie in Ihrer Rechnungssoftware nach einem eigenen Feld für den Gebäudenamen und tragen Sie dessen Text stattdessen in die zweite Adresszeile ein. Wird die Datei automatisch erzeugt, bitten Sie Ihren Softwareanbieter, den Gebäudenamen als Adresszeile auszugeben. Im XML löschen Sie die Zeile BuildingName und tragen ihren Text in LineTwo ein.
Der veröffentlichte Regeltext
BuildingName shall not be used. Wo diese Regel gilt
| Regelwerk | Version |
|---|---|
| EN 16931 (CII) | 1.3.17 |
| XRechnung 3.0 (CII) | 3.0.2 |
| NLCIUS (CII) | 1.0.3.13 |
| France CTC (CII) | 1.4.0-04 |