BR-01
Spezifikationskennung (BT-24) fehlt
Die Rechnung enthält keine Spezifikationskennung (BT-24), die angibt, nach welchem Standard sie erstellt wurde.
- Regelwerk
- EN 16931 (CEN)
- Stufe
- Fehler
- Betroffene Felder
- BT-24
[BR-01]-An Invoice shall have a Specification identifier (BT-24).
Was bedeutet BR-01?
BR-01 verlangt die Spezifikationskennung (BT-24, „Specification identifier"). Sie sagt dem Empfänger, nach welchem Regelwerk die Rechnung aufgebaut ist – etwa EN 16931, XRechnung oder ein ZUGFeRD-Profil – und damit auch, welche Prüfregeln gelten.
- UBL:
cbc:CustomizationIDdirekt unterInvoicebzw.CreditNote - CII:
ram:IDinrsm:ExchangedDocumentContext/ram:GuidelineSpecifiedDocumentContextParameter
Für eine XRechnung lautet der Wert urn:cen.eu:en16931:2017#compliant#urn:xeinkauf.de:kosit:xrechnung_3.0.
Hinweis zum KoSIT-Validator: Der offizielle Validator wählt die Prüfregeln anhand von BT-24 aus. Fehlt die Kennung, findet er kein passendes Prüfszenario und lehnt die Datei ab, ohne BR-01 einzeln auszuweisen. BR-01 selbst sehen Sie in Validatoren, die die EN-16931-Regeln unabhängig von BT-24 anwenden.
Typische Ursachen
- Die XML-Datei wurde von Hand oder mit einem einfachen Export-Skript erzeugt, das BT-24 nicht kennt.
- Beim Umwandeln zwischen UBL und CII ist der Kontext-Block verloren gegangen.
- Das Element ist vorhanden, aber leer.
So beheben Sie den Fehler
- Legen Sie fest, welchen Standard Sie senden (für Behörden: XRechnung 3.0).
- Tragen Sie die passende Kennung ein, für XRechnung:
urn:cen.eu:en16931:2017#compliant#urn:xeinkauf.de:kosit:xrechnung_3.0. - In UBL muss
cbc:CustomizationIDvorcbc:ProfileIDundcbc:IDstehen; in CII gehört der Wert inrsm:ExchangedDocumentContext. - Validieren Sie erneut.
Beispiel: falsch und richtig
<ubl:Invoice …> <cbc:ProfileID>urn:fdc:peppol.eu:2017:poacc:billing:01:1.0</cbc:ProfileID> <cbc:ID>RE-2026-0042</cbc:ID>
<ubl:Invoice …> <cbc:CustomizationID>urn:cen.eu:en16931:2017#compliant#urn:xeinkauf.de:kosit:xrechnung_3.0</cbc:CustomizationID> <cbc:ProfileID>urn:fdc:peppol.eu:2017:poacc:billing:01:1.0</cbc:ProfileID> <cbc:ID>RE-2026-0042</cbc:ID>
Wo die Regel prüft (XPath)
- UBL
- /ubl:Invoice | /cn:CreditNote
- CII
- /rsm:CrossIndustryInvoice
Rechnung erneut prüfen
Legen Sie die korrigierte Datei hier ab. Die Prüfung läuft mit den offiziellen Regeln in Ihrem Browser.
E-Rechnung hier ablegen
XRechnung (UBL oder CII), ZUGFeRD und Factur-X als XML oder PDF. Gern auch mehrere Dateien auf einmal.
Ihre Rechnung verlässt nie Ihren Browser. Prüfung und Anzeige laufen auf Ihrem Gerät, es wird nichts hochgeladen oder gespeichert.
Ohne Datei testen: , ,
Fragen zu BR-01
Der KoSIT-Validator meldet nur „kein passendes Szenario". Was bedeutet das?
Er hat keine bekannte Spezifikationskennung gefunden – BT-24 fehlt oder enthält einen Wert, für den es keine Prüfkonfiguration gibt. Tragen Sie die exakte XRechnung-Kennung ein.
Welche Kennung hat ZUGFeRD?
Das hängt vom Profil ab, für das Profil EN 16931 (COMFORT) z. B. urn:cen.eu:en16931:2017. Behörden verlangen in der Regel die XRechnung-Kennung.