Was die Regel bedeutet
Geprüft wird schemeID an ram:InvoicerTradeParty/ram:URIUniversalCommunication/ram:URIID innerhalb von ram:ApplicableHeaderTradeSettlement. Ein nicht leerer Codewert muss in Codeliste 13 aus FACTUR-X_EXTENDED_codedb.xml stehen. Ein fehlendes oder leeres Attribut löst bei dieser Regel keinen Fehler aus. Ob schemeID vorhanden ist, prüft gesondert FX-SCH-A-000906.
Warum sie wichtig ist
Das Profil Extended beschränkt nicht leere Schemacodes für elektronische Adressen auf eine festgelegte Liste.
So beheben Sie den Fehler
Korrigieren Sie schemeID an ram:InvoicerTradeParty/ram:URIUniversalCommunication/ram:URIID. Verwenden Sie einen erlaubten Code, der zum Adressschema passt, etwa EM für eine E-Mail-Adresse oder 0088 für eine GLN. Exportieren Sie die Datei erneut und prüfen Sie sie.
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-000908 Der Zahlungsempfänger darf nur einen Rollencode haben
- FX-SCH-A-000909 Der Zahlungsempfänger darf nur eine elektronische Adresse haben
- FX-SCH-A-000910 Der Zahlungsempfänger darf nur eine Steuerregistrierung haben
- FX-SCH-A-000911 E-Mail im Kontakt des Zahlungsempfängers braucht genau ein Adressfeld
- FX-SCH-A-000912 Fax im Kontakt des Zahlungsempfängers braucht genau ein Nummernfeld
- FX-SCH-A-000913 Telefon im Kontakt des Zahlungsempfängers braucht genau ein Nummernfeld