Was die Regel bedeutet
Im Profil EN 16931 von Factur-X und ZUGFeRD besteht ein leeres Attribut listID diese Prüfung. Ein nicht leerer Wert muss in Codeliste 6 der Datei FACTUR-X_EN16931_codedb.xml stehen. Ob das Attribut vorhanden ist, prüft FX-SCH-A-000296 separat. Ein vorhandenes, aber leeres Attribut scheitert somit allein an keiner dieser beiden Prüfungen.
Warum sie wichtig ist
Die Schemakennung bezeichnet das Klassifizierungssystem des Artikelcodes. Ist sie nicht leer, muss sie mit einem Eintrag in der Codeliste des Profils übereinstimmen.
So beheben Sie den Fehler
Ermitteln Sie, aus welchem Klassifizierungssystem der Artikelcode stammt. Tragen Sie dessen genaue erlaubte Kennung in ram:ClassCode/@listID ein. Wählen Sie kein anderes Schema, nur um die Fehlermeldung zu beseitigen. Entfernen Sie den Klassifizierungseintrag nur, wenn er versehentlich enthalten ist. Exportieren Sie die Rechnung und prüfen Sie sie erneut.
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 EN 16931 | 1.0.9-2 |
| ZUGFeRD 2.5 EN 16931 | 2.5.2 |
Ihre Datei prüfen
Verwandte Regeln
- FX-SCH-A-000315 Nur eine Dokumentsprache angeben
- FX-SCH-A-000316 Der Gültigkeitszeitraum eines Dokuments braucht genau ein Datum
- FX-SCH-A-000317 Jeder Rechnungshinweis darf nur einen Text enthalten
- FX-SCH-A-000319 Lieferbedingungen brauchen genau einen Code
- FX-SCH-A-000320 Der Code der Lieferbedingungen muss erlaubt sein
- FX-SCH-A-000321 Der Vertreter des Käufers darf nur einen Rollencode haben