Zurück zur Fehler-Bibliothek

BR-CL-14: Ländercodes in der Rechnung müssen der ISO-Code-Liste 3166-1 entsprechen.

BR-CL-14Fatal

BR-CL-14: Ungültiger Ländercode (ISO 3166-1)

cac:Country/cbc:IdentificationCode muss ISO 3166-1 sein

Offizielle Regel

[BR-CL-14]-Country codes in an invoice MUST be coded using ISO code list 3166-1

Quelle: KoSIT Schematron (itplr-kosit/peppol-bis-invoice-3), CEN-EN16931-UBL.sch

Was bedeutet das?

BR-CL-14 prüft jeden cbc:IdentificationCode unter cac:Country (Verkäufer BT-40, Käufer BT-55, Lieferadresse BT-80 u. a.). Nur Codes aus ISO 3166-1 sind erlaubt — „XX“ oder erfundene Werte scheitern.

Beispiel (UBL)

Gültig (ISO 3166-1):

<cac:Country>
  <cbc:IdentificationCode>DE</cbc:IdentificationCode>
</cac:Country>

Ungültig (XX nicht in ISO 3166-1 — BR-CL-14):

<cac:Country>
  <!-- Invalid: XX not in ISO 3166-1 — BR-CL-14 -->
  <cbc:IdentificationCode>XX</cbc:IdentificationCode>
</cac:Country>

Typische Ursachen

  • 1Falscher oder Platzhalter-Ländercode (z. B. XX) im ERP
  • 2Alte nationale Codes statt ISO 3166-1 Alpha-2
  • 3Leerzeichen oder ungültige Zeichen im Code
  • 4Mapping liefert Freitext-Land statt Code

Was prüfen?

  • Alle cac:Country/cbc:IdentificationCode im Dokument prüfen
  • ISO 3166-1 Alpha-2 verwenden (DE, AT, FR, …)
  • BR-09/BR-11/BR-57: Ländercode vorhanden und gültig
  • KoSIT-Validator erneut ausführen

Offizielle & externe Quellen

Verwandte Fehler

Suchbegriffe

BR-CL-14BT-40ISO 3166-1CountryCodeLändercodeXRechnung

Fehlercode nicht gefunden?

Schick uns den Fehlercode (z.B. BR-DE-13) und wir nehmen ihn in die Bibliothek auf. Gib deine E-Mail an – dann senden wir dir die Lösung per E-Mail, in der Regel innerhalb von 12–24 Stunden nach dem Lesen.