Zum Inhalt springen
E-Rechnung Zentrale

CII-SR-090

CII: Herkunftsland des Artikels ohne bzw. mit mehreren Codes

Wenn ram:OriginTradeCountry angegeben ist, muss es genau einen Ländercode (BT-159) enthalten.

Regelwerk
EN 16931 (CEN)
Stufe
Fehler
Originaltext der Meldung
[CII-SR-090] - ID should exist maximum once.

Was bedeutet CII-SR-090?

CII-SR-090 prüft ram:SpecifiedTradeProduct in jeder Position. Ist ein Herkunftsland (ram:OriginTradeCountry) angegeben, muss darin genau ein ram:ID stehen – der zweistellige ISO-Ländercode (BT-159, z. B. DE). Ein leerer Block oder mehrere Codes sind nicht zulässig. Die Regel ist als Fehler eingestuft – die Rechnung wird in diesem Zustand abgelehnt. Im Prüfbericht nennt der Validator die genaue Fundstelle als XPath; damit finden Sie die betroffene Stelle in der XML-Datei schnell. Korrigieren Sie den Fehler möglichst in der Rechnungssoftware oder deren Stammdaten, damit er bei der nächsten Rechnung nicht erneut auftritt.

Typische Ursachen

  • Das Herkunftsland fehlt im Artikelstamm, der Block wird trotzdem erzeugt.
  • Mehrere Herkunftsländer wurden übergeben.

So beheben Sie den Fehler

  1. Suchen Sie ram:OriginTradeCountry.
  2. Tragen Sie genau einen Ländercode in ram:ID ein oder entfernen Sie den Block.
  3. Prüfen Sie die Rechnung anschließend erneut.
Wo die Regel prüft (XPath)
CII
/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:IncludedSupplyChainTradeLineItem/ram:SpecifiedTradeProduct

Rechnung erneut prüfen

Legen Sie die korrigierte Datei hier ab. Die Prüfung läuft mit den offiziellen Regeln in Ihrem Browser.

E-Rechnung hier ablegen

XRechnung (UBL oder CII), ZUGFeRD und Factur-X als XML oder PDF. Gern auch mehrere Dateien auf einmal.

Ihre Rechnung verlässt nie Ihren Browser. Prüfung und Anzeige laufen auf Ihrem Gerät, es wird nichts hochgeladen oder gespeichert.

Ohne Datei testen: , ,