Was die Regel bedeutet
Die Regel prüft schemeID an ram:ManufacturerTradeParty/ram:SpecifiedLegalOrganization/ram:ID unter ram:SpecifiedTradeProduct der Rechnungsposition. Ein nicht leerer Wert muss in der dafür vorgesehenen Codeliste des Profils Extended stehen. Ein fehlendes oder leeres Attribut führt bei dieser Prüfung nicht zu einem Fehler. Die Regel verlangt das Attribut nicht.
Warum sie wichtig ist
Factur-X 1.09 EXTENDED und ZUGFeRD 2.5 EXTENDED beschränken nicht leere Schemacodes für diese Herstellerkennung auf ihre zulässige Codeliste.
So beheben Sie den Fehler
Prüfen Sie das Schema der Registernummer des Herstellers. Im XML ist es das Attribut schemeID an ram:ID in ram:SpecifiedLegalOrganization innerhalb von ram:ManufacturerTradeParty der Rechnungsposition. Ersetzen Sie einen nicht aufgeführten Code durch den zulässigen Schemacode für diese Kennung. 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-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
- FX-SCH-A-001168 Der Eintrag zur USt-IdNr. des Herstellers braucht genau ein ID-Element
- FX-SCH-A-001169 Jede Kennung im Eintrag zur USt-IdNr. braucht einen Typ
- FX-SCH-A-001170 Die elektronische Adresse des Herstellers braucht genau ein Adresselement
- FX-SCH-A-001171 Die elektronische Adresse des Herstellers braucht ein Schema