Was die Regel bedeutet
Ein nicht leerer Wert von ram:CountryID in ram:PostalTradeAddress unter ram:ProductEndUserTradeParty 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 den Wert von ram:CountryID in ram:PostalTradeAddress von ram:ProductEndUserTradeParty innerhalb von ram:ApplicableHeaderTradeAgreement. Verwenden Sie den zulässigen Ländercode statt des Ländernamens. Das Vereinigte Königreich hat den Code 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-000721 Das Schema der Registernummer des Endnutzers muss erlaubt sein
- FX-SCH-A-000722 Die Unternehmensadresse des Endnutzers braucht genau ein Land
- FX-SCH-A-000723 Die Unternehmensadresse des Endnutzers darf nur eine Region haben
- FX-SCH-A-000724 Das Land in der Unternehmensadresse muss ein gültiger Code sein
- FX-SCH-A-000725 Die Steuerregistrierung des Endnutzers braucht genau ein Kennungselement
- FX-SCH-A-000726 Die Steuerkennung des Endnutzers braucht ein Schema