Was die Regel bedeutet
Ein nicht leerer Wert von ram:CountryID unter ram:ProductEndUserTradeParty/ram:SpecifiedLegalOrganization/ram:PostalTradeAddress muss in Codeliste 10 von FACTUR-X_EXTENDED_codedb.xml stehen. Ein leerer Wert besteht diese einzelne Prüfung. Die Anzahl der Länderelemente wird hier nicht geprüft.
Warum sie wichtig ist
Das Profil EXTENDED von Factur-X und ZUGFeRD verwendet eine festgelegte Ländercodeliste. Ein nicht leerer Wert außerhalb dieser Liste verletzt die Regel.
So beheben Sie den Fehler
Korrigieren Sie in Ihrer CII-Datei ram:CountryID in ram:PostalTradeAddress unter ram:SpecifiedLegalOrganization von ram:ProductEndUserTradeParty. Verwenden Sie den zulässigen Ländercode statt des Ländernamens. Für das Vereinigte Königreich gilt GB. 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
Value of 'ram:CountryID' 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-000725 Die Steuerregistrierung des Endnutzers braucht genau ein Kennungselement
- FX-SCH-A-000726 Die Steuerkennung des Endnutzers braucht ein Schema
- FX-SCH-A-000727 Der elektronische Adressblock des Endnutzers braucht genau ein Adresselement
- FX-SCH-A-000728 Die elektronische Adresse des Endnutzers braucht ein Schema
- FX-SCH-A-000729 Das Schema der elektronischen Adresse muss erlaubt sein
- FX-SCH-A-000730 Ein Angebotsverweis braucht genau ein Nummernelement