← Alle E-Rechnung-Fehlercodes

BR-DE-21 XRechnung: falsche Spezifikationskennung

Die Datei gibt an, eine XRechnung zu sein, aber ihre Spezifikationskennung ist nicht die aktuelle XRechnung-Kennung.

In English · En français

Was die Prüfregel sagt

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

Offizieller Wortlaut der Prüfregel (CEN / KoSIT). Die Regeln der EN 16931 sind auf Englisch, die deutschen XRechnung-Regeln auf Deutsch veröffentlicht.

Warum der Fehler auftritt

Die Datei gibt sich als XRechnung aus, aber ihre Kennung (BT-24) ist nicht die aktuelle XRechnung-3.0-Kennung. Meist schreibt die Software noch eine alte XRechnung-Version.

So beheben Sie ihn

Aktualisieren Sie Ihre Rechnungssoftware oder setzen Sie die Kennung auf urn:cen.eu:en16931:2017#compliant#urn:xeinkauf.de:kosit:xrechnung_3.0.

Gilt für

Nur XRechnung (deutsche Regeln der KoSIT).

Mehr zu BR-DE-21

Die Datei folgt den XRechnung-Regeln, trägt aber eine Kennung, die die aktuelle XRechnung-Version nicht akzeptiert. Akzeptiert wird nur die Kennung für XRechnung 3.0: urn:cen.eu:en16931:2017#compliant#urn:xeinkauf.de:kosit:xrechnung_3.0, oder die Variante mit Extension #conformant#urn:xeinkauf.de:kosit:extension:xrechnung_3.0.

Ältere Kennungen sehen ähnlich aus und fallen kaum auf: xrechnung_2.3, xrechnung_2.2 oder, bis Version 2.0, urn:xoev-de:kosit:standard:xrechnung_2.0. Diese Versionen sind nicht mehr gültig, Rechnungssoftware, die sie noch schreibt, braucht also ein Update. Nur die Kennung in der XML zu ändern ist riskant, denn die neue Version hat auch Regeln geändert, und die Rechnung scheitert dann womöglich an anderen Prüfungen.

Die betroffenen Felder

BT-24 Spezifikationskennung
CII rsm:ExchangedDocumentContext/ram:GuidelineSpecifiedDocumentContextParameter/ram:ID
UBL cbc:CustomizationID

Typische Situationen

  • Die Rechnungssoftware wurde seit einigen Jahren nicht aktualisiert.
  • Eine Vorlage oder ein Skript wurde aus einem alten Beispiel übernommen.
  • Es wurde das Profil XRECHNUNG aus einer älteren ZUGFeRD-Version verwendet.

Beispiel

Die aktuelle XRechnung-Kennung in CII:

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