Sari la conținut

Eroare

FX-SCH-A-000514: Moneda facturii trebuie să fie un cod valid din trei litere

Pe scurt

Eroare: nu trece verificările selectate.

FX-SCH-A-000514 înseamnă că codul monedei facturii (BT-5) nu se află în lista permisă în profilurile Basic ale formatelor Factur-X și ZUGFeRD. Folosește codul ISO 4217 din trei litere, cu majuscule, al monedei facturii, de exemplu EUR sau RON.

Pe această pagină

Ce înseamnă

Regula verifică valoarea din ram:InvoiceCurrencyCode, dacă nu este goală, comparând-o cu lista de monede permisă de profil. Simbolul € sau cuvântul euro nu înlocuiesc codul. BR-05 cere separat existența monedei facturii. Factura poate include și un total TVA exprimat într-o monedă separată de contabilizare a TVA, deci nu toate sumele folosesc neapărat moneda facturii.

De ce contează

Codul identifică moneda facturii. Eventuala monedă separată de contabilizare a TVA are propriul cod.

Cum rezolvi problema

Corectează ram:InvoiceCurrencyCode din ram:ApplicableHeaderTradeSettlement folosind codul permis al monedei în care este exprimată factura. Verifică atributele currencyID în funcție de moneda sumelor respective. Nu înlocui moneda unui total TVA exprimat într-o monedă separată de contabilizare cu moneda facturii. Verifică din nou fișierul corectat.

După ce corectezi fișierul, verifică-l din nou, gratuit: Verifică o factură ZUGFeRD

Sau corectează factura într-un formular și descarcă fișierul corectat, pentru 1 credit: Corectează o factură electronică cu erori Beta

Regula așa cum este publicată

Value of 'ram:InvoiceCurrencyCode' is not allowed.

Unde se aplică regula

Set de reguli Versiune
Factur-X 1.09 BASIC 1.0.9-2
ZUGFeRD 2.5 BASIC 2.5.2
Textul regulii este preluat din phive-rules 4.6.4.

Verifică fișierul

Trage aici factura electronică și vezi dacă FX-SCH-A-000514 mai este încălcată și ce alte reguli nu sunt respectate.

Actualizat pe 7 noiembrie 2026