Was die Regel bedeutet
Jede ram:PostalTradeAddress direkt unter ram:PayerTradeParty im Rechnungskopf muss genau ein direktes Kindelement ram:CountryID enthalten. Diese Regel zählt die Elemente und prüft nicht deren Inhalt. FX-SCH-A-000939 prüft nicht leere Länderwerte gegen die zulässige Codeliste.
Warum sie wichtig ist
Factur-X 1.09 EXTENDED und ZUGFeRD 2.5 EXTENDED verlangen genau ein Länderelement in jeder Postanschrift des Zahlungspflichtigen.
So beheben Sie den Fehler
Prüfen Sie das Land in der Postanschrift des Zahlungspflichtigen. In ram:PayerTradeParty/ram:PostalTradeAddress muss genau ein ram:CountryID stehen. Ergänzen Sie das fehlende Element mit dem passenden Ländercode oder entfernen Sie zusätzliche ram:CountryID-Elemente. Prüfen Sie die korrigierte 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-000938 Die Anschrift des Zahlungspflichtigen nennt die Region höchstens einmal
- FX-SCH-A-000939 Ländercode in der Adresse des Zahlungspflichtigen muss gültig sein
- FX-SCH-A-000940 Schema der Registernummer des Zahlungspflichtigen muss gültig sein
- FX-SCH-A-000941 Die Firmenanschrift des Zahlungspflichtigen braucht genau ein Länderelement
- FX-SCH-A-000942 Firmenanschrift des Zahlungspflichtigen nennt die Region höchstens einmal
- FX-SCH-A-000943 Der Ländercode der Firmenanschrift muss gültig sein