Was die Regel bedeutet
Die Regel prüft schemeID an ram:GlobalID unter ram:SpecifiedTradeProduct/ram:ManufacturerTradeParty der Rechnungsposition. Ein nicht leerer Wert muss in der dafür vorgesehenen Codeliste des Profils Extended stehen. Ein leeres oder fehlendes Attribut führt bei dieser Prüfung nicht zu einem Fehler. Ob das Attribut vorhanden ist, prüft FX-SCH-A-001160.
Warum sie wichtig ist
Factur-X 1.09 EXTENDED und ZUGFeRD 2.5 EXTENDED beschränken nicht leere Schemacodes für die globale Herstellerkennung auf ihre zulässige Codeliste.
So beheben Sie den Fehler
Prüfen Sie das Attribut schemeID an ram:GlobalID unter ram:SpecifiedTradeProduct/ram:ManufacturerTradeParty der betroffenen Rechnungsposition. Ersetzen Sie einen nicht aufgeführten Code durch den zulässigen Code für das Kennungssystem der angegebenen Nummer. Speichern oder exportieren Sie die korrigierte Datei 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 '@schemeID' 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-001162 Die Herstelleradresse braucht genau ein Länderelement
- FX-SCH-A-001163 Die Herstelleradresse darf nur eine Region haben
- FX-SCH-A-001164 Das Land des Herstellers muss ein gültiger Ländercode sein
- FX-SCH-A-001165 Das Schema der Herstellerregisternummer muss ein bekannter Code sein
- FX-SCH-A-001166 Der Eintrag zur Steuernummer des Herstellers braucht genau ein ID-Element
- FX-SCH-A-001167 Jede Kennung im Eintrag zur Steuernummer braucht einen Typ