Zum Hauptinhalt springen

BR-01 Spezifikationskennung ist erforderlich

Eine Rechnung muss eine Spezifikationskennung (BT-24) tragen, die Syntax und Geschäftsregeln des Dokuments benennt.

Problembeschreibung

FEHLER

Geschäftsregel der EN 16931 (CEN)

Kontext und Bedeutung

Dies ist eine Kernregel der EN 16931 und gilt daher für jede CIUS, etwa XRechnung, Peppol BIS und Factur-X/ZUGFeRD. BT-24 zeigt Empfänger und Validator, welcher Spezifikation die Rechnung folgen soll; der KoSIT-Validator wählt danach sein Prüfszenario. Der Fehler entsteht meist, wenn ein Export die Rechnungsdaten schreibt, die Profileinstellung aber leer lässt. Für XRechnung muss der Wert zusätzlich der XRechnung-URN entsprechen (BR-DE-21).

Lösung

Ergänzen Sie in UBL cbc:CustomizationID oder in CII rsm:ExchangedDocumentContext/ram:GuidelineSpecifiedDocumentContextParameter/ram:ID mit der Kennung der Spezifikation, der die Rechnung folgt: urn:cen.eu:en16931:2017 für die Kernnorm, urn:cen.eu:en16931:2017#compliant#urn:xeinkauf.de:kosit:xrechnung_3.0 für XRechnung 3.0 oder urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0 für Peppol BIS Billing 3.0.

Schnellzugriff

Gültige Beispiele

  • BT-24 = urn:cen.eu:en16931:2017#compliant#urn:xeinkauf.de:kosit:xrechnung_3.0 (XRechnung 3.0)
  • BT-24 = urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0 (Peppol BIS Billing 3.0)

Ungültige Beispiele

  • Das Element cbc:CustomizationID fehlt vollständig im Dokument

Code-Beispiele

Gültiges XML
<cbc:CustomizationID>urn:cen.eu:en16931:2017#compliant#urn:xeinkauf.de:kosit:xrechnung_3.0</cbc:CustomizationID>
<cbc:ID>RE-2024-0001</cbc:ID>
Ungültiges XML
<cbc:ID>RE-2024-0001</cbc:ID>
<cbc:IssueDate>2024-05-01</cbc:IssueDate>

Betroffene Felder

Validierungstools