Was die Regel bedeutet
Eine Position kann angeben, zu welchem Klassifizierungssystem ihr Produkt gehört, zum Beispiel einem Zolltarif. Der Klassifizierungscode (BT-158, im XML ram:ClassCode) nennt dieses System im Attribut listID (BT-158-1). Die Regel prüft bei einem nicht leeren Wert, ob diese listID in der erlaubten Liste UNTDID 7143 steht. Ein leerer oder fehlender Wert scheitert nicht an dieser Prüfung.
Warum sie wichtig ist
Das Schema sagt dem Empfänger, wie er die Klassifizierungsnummer lesen muss.
So beheben Sie den Fehler
Sehen Sie in Ihrer Rechnungssoftware die Produktklassifizierung der Position an und wählen Sie das tatsächlich verwendete System aus der angebotenen Liste. Wenn Sie das XML selbst erzeugen, setzen Sie das Attribut listID von ram:ClassCode in ram:DesignatedProductClassification auf den passenden Code aus UNTDID 7143. Verwenden Sie HS nur, wenn der Klassifizierungscode zum Harmonisierten System gehört. Passt kein System, entfernen Sie den Klassifizierungscode ganz aus der Position.
Ist die Datei korrigiert, prüfen Sie sie kostenlos noch einmal: ZUGFeRD-Rechnung prüfen
Oder Sie korrigieren die Rechnung in einem Formular und laden die korrigierte Datei für 1 Credit herunter: Eine abgelehnte E-Rechnung korrigieren Beta
Der veröffentlichte Regeltext
Value of '@listID' is not allowed. Wo diese Regel gilt
| Regelwerk | Version |
|---|---|
| Factur-X 1.09 EXTENDED | 1.0.9-2 |
| ZUGFeRD 2.5 EXTENDED | 2.5.2 |
Ihre Datei prüfen
Verwandte Regeln
- FX-SCH-A-001146 Das Schema der Standardkennung eines Artikels muss gültig sein
- FX-SCH-A-001147 Ein enthaltenes Produkt darf nur eine Kennung haben
- FX-SCH-A-001148 Jedes enthaltene Produkt braucht genau einen Namen
- FX-SCH-A-001149 Ein enthaltenes Produkt darf nur eine Beschreibung haben
- FX-SCH-A-001150 Globale Kennung eines enthaltenen Produkts braucht ein Schema
- FX-SCH-A-001151 Schema einer globalen Kennung (enthaltenes Produkt) muss gültig sein