Sari la conținut

Eroare fatală

BR-CL-03: Sumele trebuie să aibă un cod de monedă valid

Pe scurt

Eroare fatală: nu trece verificările selectate.

BR-CL-03 înseamnă că o sumă din factură are un atribut currencyID care nu este un cod de monedă valid ISO 4217. Setează moneda facturii în programul de facturare la o monedă reală, de exemplu RON sau EUR, și exportă din nou fișierul.

Pe această pagină

Ce înseamnă

Fiecare sumă dintr-o factură UBL are atributul currencyID, iar acesta trebuie să fie un cod valid ISO 4217: trei litere mari, precum RON, EUR, USD sau GBP. Simbolurile, precum €, denumirile, precum „Euro” sau „lei”, și literele mici nu sunt acceptate.

De ce contează

Codurile sunt citite de programe, nu de oameni. Dacă codul monedei nu este în lista ISO 4217, sistemul care primește factura nu știe în ce monedă este suma respectivă și respinge factura, chiar dacă pentru un om valoarea pare corectă.

Cum rezolvi problema

Setează moneda facturii în programul de facturare la o monedă reală, de exemplu RON sau EUR, și exportă din nou fișierul. Dacă generezi tu XML-ul, scrie currencyID="RON" pe fiecare sumă, niciodată „lei”, „€”, „ron” sau „Euro”.

Regula așa cum este publicată

currencyID MUST be coded using ISO code list 4217 alpha-3

Unde se aplică regula

Set de reguli Versiune
EN 16931 (UBL) 1.3.17
EN 16931 (UBL credit note) 1.3.17
EN 16931 (CII) 1.3.17
XRechnung 3.0 (UBL) 3.0.2
XRechnung 3.0 (UBL credit note) 3.0.2
XRechnung 3.0 (CII) 3.0.2
Peppol BIS Billing 3.0 (invoice) 2026.5
Peppol BIS Billing 3.0 (credit note) 2026.5
SI-UBL 2.0 / NLCIUS (invoice) 2.0.3.13
SI-UBL 2.0 / NLCIUS (credit note) 2.0.3.13
NLCIUS (CII) 1.0.3.13
France CTC (UBL invoice) 1.4.0-04
France CTC (UBL credit note) 1.4.0-04
France CTC (CII) 1.4.0-04
CIUS-RO UBL Invoice 1.0.9 1.0.9
CIUS-RO UBL Credit Note 1.0.9 1.0.9
Textul regulii este preluat din phive-rules 4.6.4.

Verifică fișierul

Trage aici factura electronică și vezi dacă BR-CL-03 mai este încălcată și ce alte reguli nu sunt respectate.

Actualizat pe 6 noiembrie 2026