Was die Regel bedeutet
Das Land (ram:CountryID) in der Postanschrift des Steuervertreters des Käufers muss, wenn der Wert nicht leer ist, ein Code aus der erlaubten Ländercodeliste des Profils Extended sein. Die Prüfung gilt als bestanden, wenn das Feld leer ist. Die Anzahl der ram:CountryID-Elemente prüft eine eigene Regel (FX-SCH-A-000682), nicht deren Inhalt. FX-SCH-A-000684 schlägt fehl, wenn der nicht leere Wert nicht in der Liste steht.
Warum sie wichtig ist
Software gleicht Ländercodes mit einer festen Liste ab.
So beheben Sie den Fehler
Wählen Sie das Land in Ihrer Rechnungssoftware aus der Liste, statt es zu tippen. Wenn Sie das XML selbst erzeugen, setzen Sie den zweistelligen Code in ram:CountryID der Anschrift in ram:BuyerTaxRepresentativeTradeParty, zum Beispiel DE für Deutschland oder NL für die Niederlande.
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-000685 Die Registernummer des Steuervertreters braucht ein erlaubtes Schema
- FX-SCH-A-000686 Unternehmensangaben: Anschrift braucht genau einen Ländercode
- FX-SCH-A-000687 Unternehmensangaben: Anschrift mit höchstens einem Regionsnamen
- FX-SCH-A-000688 Unternehmensangaben: Anschrift braucht einen erlaubten Ländercode
- FX-SCH-A-000689 Eine steuerliche Registrierung braucht genau eine Nummer
- FX-SCH-A-000690 Die Nummer der steuerlichen Registrierung braucht ein Schema