Was die Regel bedeutet
Im Profil Minimum wird ein nicht leerer Wert von ram:CountryID innerhalb von ram:SellerTradeParty/ram:PostalTradeAddress mit der Ländercodeliste des Profils verglichen. Ein leerer Wert löst diese Regel nicht aus. FX-SCH-A-000035 prüft getrennt, ob das Länderelement genau einmal vorhanden ist. Andere Profile prüft diese Regel nicht.
Warum sie wichtig ist
Ein einheitlicher Ländercode bezeichnet das Land unabhängig von der Sprache, in der sein Name geschrieben wird. Das Profil Minimum legt fest, welche Codes zulässig sind.
So beheben Sie den Fehler
Korrigieren Sie den Ländercode in der Anschrift des Verkäufers. Verwenden Sie den passenden erlaubten zweistelligen Code in Großbuchstaben, keinen Ländernamen oder dreistelligen Code wie DEU. Für das Vereinigte Königreich verwenden Sie GB statt UK. Der Wert gehört in ram:CountryID innerhalb von ram:SellerTradeParty/ram:PostalTradeAddress. Exportieren Sie erneut und prüfen Sie die Datei.
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 MINIMUM | 1.0.9-2 |
| ZUGFeRD 2.5 MINIMUM | 2.5.2 |
Ihre Datei prüfen
Verwandte Regeln
- FX-SCH-A-000037 Im FC-Registrierungsblock braucht jede Kennung ein Schemaattribut
- FX-SCH-A-000038 Die Rechnungswährung muss genau einmal angegeben sein
- FX-SCH-A-000039 Genau ein Block mit Gesamtbeträgen
- FX-SCH-A-000040 Die Rechnungswährung muss ein gültiger Währungscode sein (Minimum)
- FX-SCH-A-000041 Der Gesamtbetrag ohne Umsatzsteuer ist Pflichtangabe
- FX-SCH-A-000042 Umsatzsteuer gesamt in Rechnungswährung nur einmal angeben