Rechnungsleser

E-Rechnung prüfen › BR-DE-21

BR-DE-21: Kennung der XRechnung-Version passt nicht

Die Spezifikationskennung (BT-24) entspricht nicht der Kennung für XRechnung 3.0. Erwartet wird urn:cen.eu:en16931:2017#compliant#urn:xeinkauf.de:kosit:xrechnung_3.0 oder die davon abgeleitete Kennung für Extension oder CVD. Der Vergleich ist exakt, schon ein Leerzeichen am Ende stört.

Die Meldung im Wortlaut

[BR-DE-21] Das Element "Specification identifier" (BT-24) soll syntaktisch der Kennung des Standards XRechnung entsprechen.

Woran es meist liegt

Die Rechnung folgt einer älteren Version, etwa XRechnung 2.3 mit der Kennung …xrechnung_2.3. Oder sie folgt gar nicht XRechnung, etwa ZUGFeRD im Profil EN 16931, und das Eingangssystem prüft sie trotzdem nach XRechnung.

Was du als Empfänger tust

Eine Warnung. Ob dein Eingangssystem die Rechnung annimmt, hängt davon ab, welche Versionen es unterstützt. Im Zweifel bitte den Absender um eine Rechnung nach XRechnung 3.0.

Was der Rechnungssteller ändert

Setz exakt den Wert urn:cen.eu:en16931:2017#compliant#urn:xeinkauf.de:kosit:xrechnung_3.0 in BT-24 ein. Nur die Kennung zu ändern hilft nicht, wenn der Inhalt einer älteren Version folgt.

SyntaxElement
UBLcbc:CustomizationID
CIIrsm:ExchangedDocumentContext/ram:GuidelineSpecifiedDocumentContextParameter/ram:ID

Rechnung prüfen

Unter E-Rechnung prüfen prüfst du eine XRechnung oder ein ZUGFeRD-PDF mit den offiziellen Regeln der KoSIT, kostenlos und ohne Upload. Jeder Verstoß erscheint mit Regelnummer und Fundstelle im XML.

Weitere Regeln

XRechnung (BR-DE)

EN 16931