Was die Regel bedeutet
Ein enthaltenes Produkt einer Position kann eine globale Kennung haben, etwa eine Barcode-Nummer (GTIN) (ram:GlobalID). Die Kennung muss im Attribut schemeID angeben, aus welchem Nummernsystem sie stammt. Die Regel meldet einen Fehler, wenn dieses Attribut fehlt. Der Inhalt des Attributs wird hier nicht geprüft.
Warum sie wichtig ist
Factur-X 1.09 EXTENDED verlangt das Attribut schemeID an jeder globalen Kennung eines enthaltenen Produkts.
So beheben Sie den Fehler
Prüfen Sie in Ihrer Rechnungssoftware, wie Barcode oder GTIN des enthaltenen Produkts gespeichert sind, und wählen Sie die Art der Kennung, wenn die Software sie anbietet. Wenn Sie das XML selbst erzeugen, ergänzen Sie schemeID an ram:GlobalID unter ram:IncludedReferencedProduct mit dem vierstelligen ISO-6523-Code des Nummernsystems, etwa 0160 für eine GTIN. Wissen Sie nicht, aus welchem System die Nummer stammt, entfernen Sie die Kennung.
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
Attribute '@schemeID' is required in this context. 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-001151 Schema einer globalen Kennung (enthaltenes Produkt) muss gültig sein
- FX-SCH-A-001152 Die Menge eines enthaltenen Produkts braucht eine Einheit
- FX-SCH-A-001153 Die Einheit der Menge eines enthaltenen Produkts muss gültig sein
- FX-SCH-A-001154 Ein Hersteller in einer Position darf nur einen Rollencode haben
- FX-SCH-A-001155 Der Hersteller darf nur eine Beschreibung haben
- FX-SCH-A-001156 Der Hersteller darf nur eine elektronische Adresse haben