Was die Regel bedeutet
Jedes ram:URIID-Element in ram:PayeeTradeParty/ram:URIUniversalCommunication 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-000926.
Warum sie wichtig ist
Das Profil Extended verlangt an diesem Adresselement ein Schemaattribut. Die Prüfung seines Werts ist davon getrennt.
So beheben Sie den Fehler
Ergänzen Sie schemeID an ram:PayeeTradeParty/ram:URIUniversalCommunication/ram:URIID mit dem zur elektronischen Adresse passenden Schema. Prüfen Sie, ob das Attribut im Rechnungsexport enthalten ist. Wenn Ihre Rechnungssoftware es auslässt, bitten Sie den Hersteller, den Export zu korrigieren. 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-000926 Elektronische Adresse des Zahlungsempfängers: Schema muss gültig sein
- FX-SCH-A-000927 Der Zahler darf höchstens ein direktes ram:ID-Element haben
- FX-SCH-A-000928 Der Zahler braucht genau ein Namenselement
- FX-SCH-A-000929 Der Zahler darf nur einen Rollencode haben
- FX-SCH-A-000930 Der Zahler darf nur einen Block für die elektronische Adresse haben
- FX-SCH-A-000931 Der Zahler darf nur einen Steuerregistrierungsblock haben