Referenz
Markdown-ExportBR-02 Rechnungsnummer ist erforderlich
Eine Rechnung muss eine Rechnungsnummer (BT-1) haben, die das Dokument beim Aussteller eindeutig identifiziert.
Problembeschreibung
FEHLER
Geschäftsregel der EN 16931 (CEN)
Kontext und Bedeutung
Dies ist eine Kernregel der EN 16931. Die Rechnungsnummer ist die zentrale Referenz für Abgleich, Zahlungszuordnung und Prüfung. BR-02 prüft, dass die Nummer nicht leer ist: Der Fehler entsteht meist, wenn ein Export ein leeres ID-Feld schreibt, etwa bei einem Entwurf, der noch keine Nummer hat. In CII steht BT-1 in rsm:ExchangedDocument/ram:ID.
Lösung
Befüllen Sie cbc:ID mit der fortlaufenden Rechnungsnummer aus Ihrem Buchhaltungssystem; sie darf nicht leer sein.
Schnellzugriff
Gültige Beispiele
- BT-1 = RE-2024-0001 — eine nicht leere, eindeutige Belegnummer
Ungültige Beispiele
- cbc:ID ist vorhanden, aber leer (<cbc:ID></cbc:ID>); ein fehlendes cbc:ID ist in UBL bereits ein XML-Schemafehler
Code-Beispiele
Gültiges XML
<cbc:ID>RE-2024-0001</cbc:ID>
<cbc:IssueDate>2024-05-01</cbc:IssueDate>Ungültiges XML
<cbc:CustomizationID>urn:cen.eu:en16931:2017</cbc:CustomizationID>
<cbc:ID></cbc:ID>
<cbc:IssueDate>2024-05-01</cbc:IssueDate>