Was die Regel bedeutet
Der Wert von schemeID an ram:PayeeTradeParty/ram:URIUniversalCommunication/ram:URIID muss entweder leer sein oder in Codeliste 13 der Datei FACTUR-X_EXTENDED_codedb.xml stehen. FX-SCH-A-000925 verlangt separat, dass das Attribut vorhanden ist, nicht aber, dass sein Wert ausgefüllt ist.
Warum sie wichtig ist
Das Profil Extended beschränkt nicht leere Schemacodes für elektronische Adressen auf seine Codeliste.
So beheben Sie den Fehler
Klären Sie, welches Schema die elektronische Adresse des Zahlungsempfängers verwendet. Ersetzen Sie schemeID an ram:PayeeTradeParty/ram:URIUniversalCommunication/ram:URIID durch den passenden Code aus der erlaubten Liste. Schreibt Ihre Rechnungssoftware einen nicht zugelassenen Code, bitten Sie den Hersteller, den Export zu korrigieren. 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
Value of '@schemeID' is not allowed. 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-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
- FX-SCH-A-000932 Der E-Mail-Block im Kontakt des Zahlers braucht genau ein Adresselement