Was die Regel bedeutet
Das Schema der Standardkennung eines Artikels (BT-157-1) wird durch einen Code aus ISO 6523 ICD bezeichnet, zum Beispiel 0160 für eine GTIN. Die Regel prüft nichtleere Werte des Attributs schemeID an ram:GlobalID in den Produktangaben einer Position gegen die zulässige Liste des Profils Basic von Factur-X und ZUGFeRD. Ein leerer Wert besteht diesen einzelnen Test. Ob das Attribut vorhanden ist, wird separat geprüft.
Warum sie wichtig ist
Der Schemacode bezeichnet das Nummernsystem in standardisierter Form. Ein Name wie EAN oder GTIN ersetzt den zugehörigen Code nicht.
So beheben Sie den Fehler
Prüfen Sie, welches Nummernsystem die Kennung verwendet, und tragen Sie dessen zulässigen vierstelligen Code in schemeID an ram:GlobalID ein. Für eine GTIN verwenden Sie 0160. Ist die Nummer Ihre eigene Artikelnummer, entfernen Sie sie hier und tragen Sie sie stattdessen als Artikelnummer des Verkäufers in ram:SellerAssignedID ein. Exportieren Sie die korrigierte Rechnung und prüfen Sie die Datei 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 '@schemeID' is not allowed. Wo diese Regel gilt
| Regelwerk | Version |
|---|---|
| Factur-X 1.09 BASIC | 1.0.9-2 |
| ZUGFeRD 2.5 BASIC | 2.5.2 |
Ihre Datei prüfen
Verwandte Regeln
- FX-SCH-A-000553 Der Betreffcode einer Anmerkung muss zulässig sein
- FX-SCH-A-000554 Formatcode des Rechnungsdatums muss zulässig sein
- FX-SCH-A-000555 Der Rechnungstypcode muss ein zulässiger Code sein
- FX-SCH-A-000556 Die Spezifikationskennung muss ein zulässiger Wert sein
- FX-SCH-A-000557 Der Verweis auf das Rechnungsobjekt braucht genau eine Kennung
- FX-SCH-A-000558 Der Verweis auf das Rechnungsobjekt braucht genau einen Typcode