Was die Regel bedeutet
Jedes ram:PostalTradeAddress unter ram:SellerTradeParty muss genau ein ram:CountryID für den Ländercode des Verkäufers (BT-40) enthalten. Das gehört zur Verkäuferanschrift (BG-5). Die Regel zählt nur die Elemente. Ob der Code ausgefüllt oder erlaubt ist, prüft sie nicht.
Warum sie wichtig ist
Der Ländercode bezeichnet das Land in der Anschrift des Verkäufers. Dieses Land allein legt nicht fest, wie die Rechnung umsatzsteuerlich zu behandeln ist.
So beheben Sie den Fehler
Prüfen Sie das Land in der Anschrift des Verkäufers. Ergänzen Sie ein fehlendes ram:CountryID oder entfernen Sie zusätzliche Länderelemente innerhalb von ram:SellerTradeParty/ram:PostalTradeAddress. Verwenden Sie den zur Verkäuferanschrift passenden Code, beispielsweise DE, FR oder NL. 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
Element 'ram:CountryID' must occur exactly 1 times. Wo diese Regel gilt
| Regelwerk | Version |
|---|---|
| Factur-X 1.09 MINIMUM | 1.0.9-2 |
| 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 MINIMUM | 2.5.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-000036 Der Ländercode des Verkäufers muss ein erlaubter Code sein
- 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