Was die Regel bedeutet
Jede Postanschrift der Rechnung ist ein Block PostalTradeAddress. Die Regel prüft, dass der Block kein Element StreetName enthält. EN 16931 kennt kein eigenes Feld für den Straßennamen: Die Straße mit der Hausnummer steht in der ersten Adresszeile (BT-35 beim Verkäufer, BT-50 beim Käufer).
Warum sie wichtig ist
EN 16931 sieht die erste Adresszeile für die Straße vor. Ein Element StreetName ist dem Format unbekannt. Die Datei besteht die Prüfung deshalb nicht, und die Rechnung wird abgelehnt.
So beheben Sie den Fehler
Schreiben Sie Straßenname und Hausnummer zusammen in die erste Adresszeile, zum Beispiel Hauptstraße 12. Adressformulare in Rechnungssoftware haben oft getrennte Felder für Straße und Hausnummer, prüfen Sie deshalb in den Export- oder Formateinstellungen, wie beide zusammengeführt werden. Wird die Datei automatisch erzeugt, bitten Sie Ihren Softwareanbieter, die Straße in die erste Adresszeile statt in ein Element StreetName zu schreiben. Im XML löschen Sie die Zeile StreetName und tragen ihren Text, gefolgt von der Hausnummer, in LineOne ein.
Der veröffentlichte Regeltext
StreetName 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 |