Was die Regel bedeutet
Die Regel prüft, ob jede ram:GlobalID unter ram:SpecifiedTradePaymentTerms/ram:PayeeTradeParty das Attribut schemeID hat. Sie prüft nicht, ob das Attribut einen Wert enthält. FX-SCH-A-000993 prüft gesondert, ob ein nicht leerer Schemacode in der erlaubten Liste steht.
Warum sie wichtig ist
Das Attribut schemeID bezeichnet das Kennungsschema, zu dem die globale Kennung gehört.
So beheben Sie den Fehler
Ergänzen Sie schemeID an der betroffenen ram:GlobalID innerhalb von ram:SpecifiedTradePaymentTerms/ram:PayeeTradeParty. Verwenden Sie den Code des tatsächlichen Kennungsschemas, etwa 0088 für eine GLN, 0060 für eine DUNS-Nummer oder 0009 für eine französische SIRET. Klären Sie das Schema anhand der Angaben zur Kennung, statt einen Code zu raten. 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-000993 Schema der globalen Kennung des Zahlungsempfängers muss gültig sein
- FX-SCH-A-000994 Adresse des Zahlungsempfängers braucht genau ein Länderfeld
- FX-SCH-A-000995 Adresse des Zahlungsempfängers: nur eine Region erlaubt
- FX-SCH-A-000996 Anschrift des Zahlungsempfängers braucht gültigen Ländercode
- FX-SCH-A-000997 Schema der Registernummer des Zahlungsempfängers muss gültig sein (Extended)
- FX-SCH-A-000998 Firmenanschrift des Zahlungsempfängers braucht genau ein Land