Was die Regel bedeutet
Hat eine Rechnung eine Lieferanschrift, muss diese genau ein ram:CountryID für den Ländercode (BT-80) enthalten, zum Beispiel DE für Deutschland. Die Prüfung zählt die Elemente ram:CountryID in ram:ApplicableHeaderTradeDelivery/ram:ShipToTradeParty/ram:PostalTradeAddress und erwartet genau eines. Sie prüft nicht den Inhalt des Elements.
Warum sie wichtig ist
Eine Datei, die diese Prüfung nicht besteht, erfüllt das Profil nicht.
So beheben Sie den Fehler
Öffnen Sie die Lieferanschrift in Ihrer Rechnungssoftware und tragen Sie das Land ein. Brauchen Sie keine Lieferanschrift, entfernen Sie sie ganz, statt sie halb ausgefüllt zu lassen. Wenn Sie das XML selbst erzeugen, braucht ram:PostalTradeAddress unter ram:ShipToTradeParty genau ein ram:CountryID mit einem zweibuchstabigen Code. Steht das Element doppelt, löschen Sie das überzählige.
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
Element 'ram:CountryID' must occur exactly 1 times. Wo diese Regel gilt
| Regelwerk | Version |
|---|---|
| Factur-X 1.09 BASIC WL | 1.0.9-2 |
| Factur-X 1.09 BASIC | 1.0.9-2 |
| Factur-X 1.09 EN 16931 | 1.0.9-2 |
| Factur-X 1.09 EXTENDED | 1.0.9-2 |
| ZUGFeRD 2.5 BASIC WL | 2.5.2 |
| ZUGFeRD 2.5 BASIC | 2.5.2 |
| ZUGFeRD 2.5 EN 16931 | 2.5.2 |
| ZUGFeRD 2.5 EXTENDED | 2.5.2 |
Ihre Datei prüfen
Verwandte Regeln
- FX-SCH-A-000456 Eine Lieferanschrift darf nur eine Region enthalten
- FX-SCH-A-000457 Das Lieferland muss ein gültiger Ländercode sein (Basic WL)
- FX-SCH-A-000458 Jede Zeile der Aufschlüsselung braucht ein Steuerart-Element
- FX-SCH-A-000459 Die Steuerart in der Aufschlüsselung muss zulässig sein
- FX-SCH-A-000460 Das Ende des Rechnungszeitraums braucht eine Formatangabe
- FX-SCH-A-000461 Das Ende des Rechnungszeitraums braucht ein zulässiges Format