Was die Regel bedeutet
Ein nicht leerer Wert des Attributs schemeID an ram:URIID unter ram:ProductEndUserTradeParty/ram:URIUniversalCommunication muss in Codeliste 13 von FACTUR-X_EXTENDED_codedb.xml stehen. Ein leerer Wert besteht diese Prüfung. FX-SCH-A-000728 verlangt getrennt davon, dass das Attribut vorhanden ist. Die Adresse selbst wird hier nicht geprüft.
Warum sie wichtig ist
Das Profil EXTENDED von Factur-X und ZUGFeRD verwendet eine festgelegte Codeliste für elektronische Adressschemata. Ein nicht leerer Wert außerhalb dieser Liste verletzt die Regel.
So beheben Sie den Fehler
Korrigieren Sie in Ihrer CII-Datei das Attribut schemeID von ram:URIID in ram:URIUniversalCommunication unter ram:ProductEndUserTradeParty. Verwenden Sie einen zulässigen Code, der die tatsächlich angegebene Adresse beschreibt, zum Beispiel EM für eine E-Mail-Adresse oder 0088 für eine GLN. Ändern Sie die Adresse nicht, um sie einem unpassenden Schema anzupassen. 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-000730 Ein Angebotsverweis braucht genau ein Nummernelement
- FX-SCH-A-000731 Das Angebotsdatum braucht eine Formatangabe
- FX-SCH-A-000732 Das Datumsformat des Angebotsdatums muss ein erlaubter Code sein
- FX-SCH-A-000733 Der Handelsvertreter darf nur ein ram:ID-Element haben
- FX-SCH-A-000734 Der Handelsvertreter braucht genau ein Namenselement
- FX-SCH-A-000735 Der Handelsvertreter darf nur einen Rollencode haben