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 |
Verifică fișierul
Reguli conexe
- BR-CL-04 Moneda facturii trebuie să fie un cod ISO 4217 valid
- BR-CL-05 Moneda de contabilizare a TVA trebuie să fie un cod ISO 4217 valid
- BR-CL-06 Codul datei de exigibilitate a TVA trebuie să fie 3, 35 sau 432
- BR-CL-07 Schema obiectului facturat trebuie să fie din UNTDID 1153
- BR-CL-08 Codul de subiect al unei note trebuie să fie din UNTDID 4451
- BR-CL-10 Identificatorii părților trebuie să folosească o schemă ISO 6523