Startseite › Fehlercodes › BR-DE-21
BR-DE-21: Kennung der XRechnung-Version passt nicht
Die Datei gibt sich nicht mit der Kennung der aktuellen XRechnung-Version aus. Meist ist das eine veraltete oder falsch geschriebene Kennung.
Was die Meldung bedeutet
[BR-DE-21] Das Element "Specification identifier" (BT-24) soll syntaktisch der Kennung des Standards XRechnung entsprechen.
Warnung Die Rechnung bleibt gültig, sollte aber korrigiert werden.
BT-24 sagt dem Empfänger, nach welcher Spezifikation die Rechnung erstellt wurde. Für XRechnung 3.0 lautet die Kennung urn:cen.eu:en16931:2017#compliant#urn:xeinkauf.de:kosit:xrechnung_3.0. Weicht sie ab, meldet der Prüfer eine Warnung. Manche Portale lehnen solche Rechnungen trotzdem ab.
Typische Ursachen
- Das Programm erzeugt noch die Kennung einer älteren XRechnung-Version (z. B. 2.x).
- Tippfehler oder eine selbst vergebene Kennung.
- Eine ZUGFeRD-Datei wurde als XRechnung deklariert, ohne die XRechnung-Regeln zu erfüllen.
So beheben Sie den Fehler
- Rechnungsprogramm aktualisieren, damit es XRechnung 3.0 erzeugt.
- BT-24 auf die oben genannte Kennung setzen.
- In Billmorph: Billmorph setzt die Kennung automatisch richtig.
Betroffene Felder
| Feld | UBL | CII (ZUGFeRD) |
|---|---|---|
| BT-24 Spezifikationskennung | cbc:CustomizationID | rsm:ExchangedDocumentContext/ram:GuidelineSpecifiedDocumentContextParameter/ram:ID |