Zurück zur Fehler-Bibliothek

BR-CL-04: Der Rechnungswährungscode (BT-5) muss ISO 4217 alpha-3 sein.

BR-CL-04Fatal

BR-CL-04: Ungültiger Rechnungswährungscode (BT-5)

cbc:DocumentCurrencyCode muss ISO 4217 alpha-3 sein

Offizielle Regel

[BR-CL-04]-Invoice currency code MUST be coded using ISO code list 4217 alpha-3

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

Was bedeutet das?

BR-CL-04 prüft cbc:DocumentCurrencyCode (BT-5) gegen die ISO-4217-Codeliste. EURO, ABC oder andere nicht gelistete Codes werden abgelehnt. XXX ist gültig (keine Währung), aber EURO ist es nicht.

Beispiel (UBL)

Gültig (DocumentCurrencyCode=EUR):

<cbc:DocumentCurrencyCode>EUR</cbc:DocumentCurrencyCode>

Ungültig (EURO — BR-CL-04):

<!-- Invalid: EURO is not ISO 4217 — BR-CL-04 -->
<cbc:DocumentCurrencyCode>EURO</cbc:DocumentCurrencyCode>

Typische Ursachen

  • 1EURO statt EUR im ERP
  • 2Veralteter Währungscode
  • 3Falsche Locale-Einstellung beim Export

Was prüfen?

  • cbc:DocumentCurrencyCode prüfen
  • ISO 4217 alpha-3 Liste abgleichen
  • Alle currencyID-Attribute auf dieselbe Währung prüfen

Offizielle & externe Quellen

Verwandte Fehler

Suchbegriffe

BR-CL-04BT-5DocumentCurrencyCodeISO 4217EURXRechnung

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.