Referenz
Markdown-ExportBR-DE-21 Spezifikationskennung sollte der XRechnung-Syntax entsprechen
Gemäß der XRechnung-Spezifikation deklariert die Spezifikationskennung (BT-24 / CustomizationID) die genaue Profil- und Erweiterungsversion, der die elektronische Rechnung entspricht. Für XRechnung 3.0.x muss die Kennung dem offiziellen URN entsprechen: „urn:cen.eu:en16931:2017#compliant#urn:xeinkauf.de:kosit:xrechnung_3.0“. Validierungs-Engines und Empfänger-Gateways (wie der KoSIT-Validator und Peppol-Access-Points) nutzen diese Kennung zur Auswahl des passenden Schematron-Regelpakets.
Problembeschreibung
WARNUNG
Nationale XRechnung-Regel (KoSIT, BR-DE) · XRechnung 3.0
Kontext und Bedeutung
Eine abweichende oder reine EN-16931-CustomizationID verhindert, dass der KoSIT-Validator die XRechnung-Erweiterung erkennt, was zur Nichtanwendung der nationalen Prüfregeln oder zu Profilwarnungen führt.
Lösung
Setzen Sie in Ihrem XML-Generator oder E-Invoicing-Exportmodul den Wert für BT-24 auf den offiziellen XRechnung-3.0-CustomizationID-String: urn:cen.eu:en16931:2017#compliant#urn:xeinkauf.de:kosit:xrechnung_3.0. In UBL 2.1 befüllen Sie <cbc:CustomizationID> direkt unter <Invoice> bzw. <CreditNote>. In UN/CEFACT CII befüllen Sie <ram:ID> unter <rsm:ExchangedDocumentContext><ram:GuidelineSpecifiedDocumentContextParameter>.
Schnellzugriff
Gültige Beispiele
- BT-24 = „urn:cen.eu:en16931:2017#compliant#urn:xeinkauf.de:kosit:xrechnung_3.0“
- BT-24 = „urn:cen.eu:en16931:2017#compliant#urn:xeinkauf.de:kosit:xrechnung_3.0#conformant#urn:xeinkauf.de:kosit:extension:xrechnung_3.0“ (XRechnung-Extension)
Ungültige Beispiele
- BT-24 = „urn:cen.eu:en16931:2017“ (Reine EN-16931-Kennung ohne XRechnung-Erweiterungs-URN)
- BT-24 = „XRechnung_3.0“ (Informelle Textzeichenkette statt standardisierter URN-Syntax)
- BT-24 = „urn:cen.eu:en16931:2017#compliant#urn:xoev-de:kosit:standard:xrechnung_2.3“ (Alte XRechnung-2.x-Kennung; für XRechnung 3.0 nicht gültig)
- BT-24 = „urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0“ (Peppol BIS Billing 3.0 ist eine andere CIUS, keine XRechnung-Kennung)
Code-Beispiele
<cbc:CustomizationID>urn:cen.eu:en16931:2017#compliant#urn:xeinkauf.de:kosit:xrechnung_3.0</cbc:CustomizationID><cbc:CustomizationID>urn:cen.eu:en16931:2017</cbc:CustomizationID>