Was die Regel bedeutet
Eine Position kann eine Standardkennung des Artikels (BT-157) enthalten, zum Beispiel eine GTIN. Ihr Schema (BT-157-1) ist ein vierstelliger Code aus der Liste ISO 6523 ICD, zum Beispiel 0160 für eine GTIN. Im XML ist das das Attribut schemeID von ram:GlobalID innerhalb von ram:SpecifiedTradeProduct. Ein leerer Schemawert besteht diese Prüfung, ein ausgefüllter Wert muss in der erlaubten Liste des Profils EN 16931 stehen. Die Artikelkennung selbst wird mit diesem Test nicht geprüft.
Warum sie wichtig ist
Das Schema sagt der Software des Empfängers, um welche Art von Nummer es sich handelt.
So beheben Sie den Fehler
Prüfen Sie, welches Nummernsystem die Standardkennung des Artikels verwendet. Für eine GTIN setzen Sie das Attribut schemeID von ram:GlobalID in ram:SpecifiedTradeProduct auf 0160 und behalten Sie die führende Null bei. Für ein anderes Nummernsystem verwenden Sie den passenden erlaubten ISO-6523-ICD-Code. Tragen Sie nicht EAN oder GTIN als Freitext in schemeID ein. Exportieren Sie die korrigierte Datei und prüfen Sie sie.
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 '@schemeID' is not allowed. Wo diese Regel gilt
| Regelwerk | Version |
|---|---|
| Factur-X 1.09 EN 16931 | 1.0.9-2 |
| ZUGFeRD 2.5 EN 16931 | 2.5.2 |
Ihre Datei prüfen
Verwandte Regeln
- FX-SCH-A-000627 Genau ein ID-Element pro Herkunftslandangabe
- FX-SCH-A-000628 Das Herkunftsland muss ein gültiger Ländercode sein
- FX-SCH-A-000630 Ein Dokument darf nur eine Bezeichnung haben
- FX-SCH-A-000631 Das Gültigkeitsdatum braucht ein Formatattribut
- FX-SCH-A-000632 Das Format des Gültigkeitsdatums muss ein erlaubter Code sein
- FX-SCH-A-000633 Der Betreffcode eines Vermerks muss ein erlaubter Code sein