BR-01 Spezifikationskennung fehlt
Jede E-Rechnung muss angeben, nach welchen Regeln sie erstellt ist (Spezifikationskennung). Das Programm, das sie erstellt hat, sollte das eintragen.
Was die Prüfregel sagt
An Invoice shall have a Specification identifier (BT-24).
Offizieller Wortlaut der Prüfregel (CEN / KoSIT). Die Regeln der EN 16931 sind auf Englisch, die deutschen XRechnung-Regeln auf Deutsch veröffentlicht.
Warum der Fehler auftritt
Das Programm, das die Rechnung erstellt hat, hat BT-24 nicht ausgefüllt, das Feld, das angibt, nach welchen Regeln die Rechnung erstellt ist (zum Beispiel urn:cen.eu:en16931:2017 oder die XRechnung-Kennung).
So beheben Sie ihn
Wählen Sie in Ihrer Rechnungssoftware ein richtiges E-Rechnungsformat (EN 16931, ZUGFeRD EN 16931 oder XRechnung) und exportieren Sie die Rechnung erneut. Bei selbst erstellter XML gehört die Kennung in GuidelineSpecifiedDocumentContextParameter (CII) bzw. CustomizationID (UBL).
Gilt für
Alle E-Rechnungen nach EN 16931: XRechnung, ZUGFeRD / Factur-X, Peppol und andere.
Mehr zu BR-01
Die Spezifikationskennung liest ein empfangendes System als Erstes. Sie nennt das Regelwerk, nach dem die Rechnung erstellt sein will, und danach wählt der Empfänger seine Prüfungen: Eine XRechnung wird nach den deutschen Regeln geprüft, eine ZUGFeRD-Rechnung im Profil EN 16931 nach den europäischen. Fehlt die Kennung, weiß der Empfänger nicht, was er vor sich hat, und die meisten Systeme lehnen die Datei sofort ab.
Übliche Werte sind urn:cen.eu:en16931:2017 (reine EN 16931, das ZUGFeRD/Factur-X-Profil „EN 16931“ bzw. „COMFORT“), urn:cen.eu:en16931:2017#compliant#urn:factur-x.eu:1p0:basic (BASIC), urn:cen.eu:en16931:2017#compliant#urn:xeinkauf.de:kosit:xrechnung_3.0 (XRechnung 3.0) und urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0 (Peppol BIS Billing 3.0).
Die betroffenen Felder
- BT-24 Spezifikationskennung
- CII
rsm:ExchangedDocumentContext/ram:GuidelineSpecifiedDocumentContextParameter/ ram:ID - UBL
cbc:CustomizationID
Typische Situationen
- Die XML wurde von einem Skript oder einer Vorlage geschrieben, die den Kontextblock leer lässt.
- Ein normales PDF wurde von einem Werkzeug zu „ZUGFeRD“ gemacht, das nur unvollständige Daten anhängt.
- Die Kennung steht im falschen Element, zum Beispiel im Feld für den Geschäftsprozess (BT-23).
Beispiel
Der Anfang einer korrekten CII-Datei:
<rsm:ExchangedDocumentContext>
<ram:GuidelineSpecifiedDocumentContextParameter>
<ram:ID>urn:cen.eu:en16931:2017</ram:ID>
</ram:GuidelineSpecifiedDocumentContextParameter>
</rsm:ExchangedDocumentContext>