Was die Regel bedeutet
Jedes direkt unter ram:ApplicableHeaderTradeSettlement/ram:PayerTradeParty stehende ram:GlobalID-Element muss ein Attribut schemeID besitzen. Diese Regel prüft nur dessen Vorhandensein; auch ein leeres Attribut erfüllt die Prüfung. Ob ein nicht leerer Schemacode erlaubt ist, prüft FX-SCH-A-000936.
Warum sie wichtig ist
Das Profil Extended verlangt an jeder globalen Kennung des Zahlers ein Schemaattribut. Die Prüfung des Schemacodes ist davon getrennt.
So beheben Sie den Fehler
Prüfen Sie das Nummernsystem der globalen Kennung des Zahlers. Ergänzen Sie das passende schemeID an ram:ApplicableHeaderTradeSettlement/ram:PayerTradeParty/ram:GlobalID. Lässt Ihre Rechnungssoftware das Attribut im Export aus, bitten Sie den Hersteller um eine Korrektur. 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-000936 Schema der globalen Kennung des Zahlers muss gültig sein
- FX-SCH-A-000937 Die Anschrift des Zahlungspflichtigen braucht genau ein Länderelement
- FX-SCH-A-000938 Die Anschrift des Zahlungspflichtigen nennt die Region höchstens einmal
- FX-SCH-A-000939 Ländercode in der Adresse des Zahlungspflichtigen muss gültig sein
- FX-SCH-A-000940 Schema der Registernummer des Zahlungspflichtigen muss gültig sein
- FX-SCH-A-000941 Die Firmenanschrift des Zahlungspflichtigen braucht genau ein Länderelement