Was die Regel bedeutet
Jedes ram:GlobalID in ram:SpecifiedLineTradeDelivery/ram:ShipToTradeParty einer Position muss das Attribut schemeID tragen. Diese Regel prüft nur, ob das Attribut vorhanden ist, nicht seinen Wert oder die Kennung selbst.
Warum sie wichtig ist
Das Schema gibt an, aus welchem Nummernsystem die globale Kennung stammt.
So beheben Sie den Fehler
Prüfen Sie das Nummernsystem der globalen Kennung des Warenempfängers der betroffenen Position. Ergänzen Sie schemeID an ram:GlobalID in ram:SpecifiedLineTradeDelivery/ram:ShipToTradeParty mit dem passenden Code, zum Beispiel schemeID="0088" für eine GLN. Haben Sie keine globale Kennung anzugeben, entfernen Sie ram:GlobalID. 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
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-001097 Schema der globalen Kennung des Warenempfängers ist nicht erlaubt
- FX-SCH-A-001098 Lieferadresse einer Position braucht genau ein Länderelement
- FX-SCH-A-001099 Lieferadresse einer Position hat mehr als eine Region
- FX-SCH-A-001100 Ländercode in der Lieferadresse einer Position ist nicht erlaubt
- FX-SCH-A-001101 Registernummer des Warenempfängers einer Position braucht ein Schema
- FX-SCH-A-001102 Schema der Registernummer des Warenempfängers ist nicht erlaubt