Was die Regel bedeutet
Die Regel prüft schemeID an ram:URIID unter ram:ManufacturerTradeParty/ram:URIUniversalCommunication der Rechnungsposition. Ein nicht leerer Wert muss in der dafür vorgesehenen Codeliste des Profils Extended stehen. Ein leerer Wert führt bei dieser Prüfung nicht zu einem Fehler. Ein fehlendes Attribut meldet FX-SCH-A-001171.
Warum sie wichtig ist
Factur-X 1.09 EXTENDED und ZUGFeRD 2.5 EXTENDED beschränken nicht leere Schemacodes für die elektronische Adresse des Herstellers auf ihre zulässige Codeliste.
So beheben Sie den Fehler
Prüfen Sie das Attribut schemeID an ram:URIID unter ram:ManufacturerTradeParty/ram:URIUniversalCommunication der betroffenen Rechnungsposition. Ersetzen Sie einen nicht aufgeführten Code durch den zulässigen Schemacode für die angegebene elektronische Adresse. 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-001173 Das Ursprungsland des Produkts muss ein gültiger Ländercode sein
- FX-SCH-A-001171 Die elektronische Adresse des Herstellers braucht ein Schema
- FX-SCH-A-001170 Die elektronische Adresse des Herstellers braucht genau ein Adresselement
- FX-SCH-A-001169 Jede Kennung im Eintrag zur USt-IdNr. braucht einen Typ
- FX-SCH-A-001168 Der Eintrag zur USt-IdNr. des Herstellers braucht genau ein ID-Element
- FX-SCH-A-001167 Jede Kennung im Eintrag zur Steuernummer braucht einen Typ