Was die Regel bedeutet
Im Profil Extended von Factur-X und ZUGFeRD muss jede ram:PostalTradeAddress direkt unter ram:SalesAgentTradeParty genau ein direktes ram:CountryID-Kindelement enthalten. Die Regel zählt Elemente. Sie prüft weder, ob deren Text leer ist, noch ob der Ländercode zugelassen ist.
Warum sie wichtig ist
Das Profil verlangt in jeder vorhandenen Anschrift des Handelsvertreters genau ein Länderfeld. Ein fehlendes oder mehrfach vorhandenes Element entspricht nicht dieser Struktur.
So beheben Sie den Fehler
Prüfen Sie das Länderfeld in der eigenen Anschrift des Handelsvertreters. Ergänzen Sie unter ram:SalesAgentTradeParty/ram:PostalTradeAddress ein fehlendes ram:CountryID oder entfernen Sie zusätzliche ram:CountryID-Elemente. Tragen Sie den zum tatsächlichen Land passenden Code in das verbleibende Element ein. Prüfen Sie die Datei 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
Element 'ram:CountryID' must occur exactly 1 times. 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-000744 Die Anschrift des Handelsvertreters darf nur eine Region haben
- FX-SCH-A-000745 Das Land in der Anschrift des Handelsvertreters muss gültig sein
- FX-SCH-A-000746 Registerschema des Handelsvertreters muss ein erlaubter Code sein
- FX-SCH-A-000747 Organisationsanschrift des Handelsvertreters braucht ein Land
- FX-SCH-A-000748 Organisationsanschrift des Handelsvertreters: höchstens eine Region
- FX-SCH-A-000749 Ländercode der Organisationsanschrift muss gültig sein