Fehler-Codes

BR-DE-21: Specification identifier (BT-24) ist keine XRechnung-Kennung

Schweregrad: warning · Syntax: CII, UBL

Offizielle Meldung

Das Element "Specification identifier" (BT-24) soll syntaktisch der Kennung des Standards XRechnung entsprechen.

Was bedeutet das?

BT-24 soll syntaktisch einer XRechnung-Kennung entsprechen. Schweregrad warning. Die Assertion akzeptiert genau drei Werte: urn:cen.eu:en16931:2017#compliant#urn:xeinkauf.de:kosit:xrechnung_3.0, urn:cen.eu:en16931:2017#compliant#urn:xeinkauf.de:kosit:xrechnung_3.0#conformant#urn:xeinkauf.de:kosit:extension:xrechnung_3.0 oder urn:cen.eu:en16931:2017#compliant#urn:xeinkauf.de:kosit:xrechnung_3.0#compliant#urn:xeinkauf.de:kosit:xrechnung:cvd_0.9. Eine reine EN-16931-Kennung ohne den XRechnung-Zusatz besteht BR-01, aber nicht BR-DE-21.

Typische Ursache

CustomizationID enthält urn:cen.eu:en16931:2017 ohne den XRechnung-Teil, oder eine ältere Versionsnummer.

So beheben Sie es

Setzen Sie die Kennung der Variante, die Sie tatsächlich ausstellen. Für die Standard-XRechnung 3.0 den CIUS-Wert.

UBL

<cbc:CustomizationID>urn:cen.eu:en16931:2017#compliant#urn:xeinkauf.de:kosit:xrechnung_3.0</cbc:CustomizationID>

CII

<ram:ID>urn:cen.eu:en16931:2017#compliant#urn:xeinkauf.de:kosit:xrechnung_3.0</ram:ID>

Business Term

Specification identifier (BT-24)

Verwandte Regeln

Kontext und Prüfbedingung

UBL /ubl:Invoice | /cn:CreditNote

CII /rsm:CrossIndustryInvoice/rsm:ExchangedDocumentContext

UBL

cbc:CustomizationID = $XR-CIUS-ID or cbc:CustomizationID = $XR-EXTENSION-ID or cbc:CustomizationID = $XR-CVD-ID

CII

ram:GuidelineSpecifiedDocumentContextParameter/ram:ID = $XR-CIUS-ID or ram:GuidelineSpecifiedDocumentContextParameter/ram:ID = $XR-EXTENSION-ID or ram:GuidelineSpecifiedDocumentContextParameter/ram:ID = $XR-CVD-ID

Datei jetzt kostenlos prüfen

curl -F "file=@rechnung.xml" https://checkxrechnung.com/v1/validate

Fragen

Was prüft BR-DE-21 genau?

BT-24 soll syntaktisch einer XRechnung-Kennung entsprechen. Schweregrad warning. Die Assertion akzeptiert genau drei Werte: urn:cen.eu:en16931:2017#compliant#urn:xeinkauf.de:kosit:xrechnung_3.0, urn:cen.eu:en16931:2017#compliant#urn:xeinkauf.de:kosit:xrechnung_3.0#conformant#urn:xeinkauf.de:kosit:extension:xrechnung_3.0 oder urn:cen.eu:en16931:2017#compliant#urn:xeinkauf.de:kosit:xrechnung_3.0#compliant#urn:xeinkauf.de:kosit:xrechnung:cvd_0.9. Eine reine EN-16931-Kennung ohne den XRechnung-Zusatz besteht BR-01, aber nicht BR-DE-21.

Wie behebe ich BR-DE-21?

Setzen Sie die Kennung der Variante, die Sie tatsächlich ausstellen. Für die Standard-XRechnung 3.0 den CIUS-Wert.

Heißt eine bestandene Prüfung von BR-DE-21, dass ein Portal die Rechnung annimmt?

Nein. Die Seite hilft Ihnen, diese eine Schematron-Aussage zu verstehen. Ein Bestehen hier ist keine Aussage über Steuerrecht, Portalannahme oder Bank-Overlays.