Was die Regel bedeutet
Jedes direkte ram:GlobalID unter ram:ApplicableHeaderTradeAgreement/ram:ProductEndUserTradeParty muss ein Attribut schemeID haben. Diese Regel prüft nur dessen Vorhandensein. Auch ein leeres Attribut erfüllt diesen Test; der Schemacode und der Kennungswert werden hier nicht geprüft.
Warum sie wichtig ist
Das Attribut schemeID kennzeichnet das Nummernsystem der globalen Kennung des Endnutzers.
So beheben Sie den Fehler
Prüfen Sie das Nummernsystem der globalen Kennung des Endnutzers, etwa GLN oder DUNS. Ergänzen Sie schemeID an ram:GlobalID direkt unter ram:ProductEndUserTradeParty im ram:ApplicableHeaderTradeAgreement. Für eine GLN verwenden Sie beispielsweise schemeID="0088". Prüfen Sie die korrigierte Datei 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-000717 Das Schema der Endnutzer-Kennung muss ein erlaubter Code sein
- FX-SCH-A-000718 Die Adresse des Endnutzers braucht genau ein Land
- FX-SCH-A-000719 Die Adresse des Endnutzers darf nur eine Region haben
- FX-SCH-A-000720 Das Land in der Endnutzer-Adresse muss ein gültiger Code sein
- FX-SCH-A-000721 Das Schema der Registernummer des Endnutzers muss erlaubt sein
- FX-SCH-A-000722 Die Unternehmensadresse des Endnutzers braucht genau ein Land