Was die Regel bedeutet
Die Regel prüft einen nicht leeren Wert von ram:CountryID unter ram:ApplicableHeaderTradeAgreement/ram:SellerTradeParty/ram:PostalTradeAddress gegen die Ländercodeliste des Profils EN 16931. Ein fehlender oder leerer Wert löst diesen Codelistentest nicht aus. Die Regel prüft weder die Anwesenheit des Länderfelds noch, ob der angegebene Staat tatsächlich zur Verkäuferanschrift gehört.
Warum sie wichtig ist
Ein standardisierter Ländercode bezeichnet das Land des Verkäufers unabhängig von übersetzten Ländernamen. Dieser Test allein bestimmt nicht die umsatzsteuerliche Behandlung.
So beheben Sie den Fehler
Korrigieren Sie das Land des Verkäufers (BT-40) in den Rechnungs- oder Adressdaten. Tragen Sie den passenden Ländercode statt des Ländernamens ein. Im CII-XML steht er in ram:CountryID unter ram:ApplicableHeaderTradeAgreement/ram:SellerTradeParty/ram:PostalTradeAddress. Exportieren Sie die Rechnung erneut und prüfen Sie sie noch einmal.
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 EN 16931 | 1.0.9-2 |
| ZUGFeRD 2.5 EN 16931 | 2.5.2 |
Ihre Datei prüfen
Verwandte Regeln
- FX-SCH-A-000581 Das Schema der Registernummer muss ein ISO-6523-Code sein
- FX-SCH-A-000582 Zulässiges Schema für die elektronische Adresse des Verkäufers verwenden
- FX-SCH-A-000583 Das Leistungsdatum muss das Datumsformat 102 (JJJJMMTT) verwenden
- FX-SCH-A-000584 Die Referenz auf die Wareneingangsmeldung braucht genau ein Kennungselement
- FX-SCH-A-000585 Das Schema der Kennung des Lieferorts muss ein ISO-6523-Code sein
- FX-SCH-A-000586 Das Lieferland muss ein gültiger Ländercode sein (EN 16931)