Sari la conținut

Eroare

FX-SCH-A-000595: Moneda facturii trebuie să fie un cod valid de monedă (EN 16931)

Pe scurt

Eroare: nu trece verificările selectate.

FX-SCH-A-000595 înseamnă că codul monedei facturii (BT-5) nu se află în lista folosită de profilul EN 16931 al Factur-X sau ZUGFeRD. Folosește codul ISO 4217 corespunzător monedei facturii, cu trei litere majuscule, de exemplu RON sau EUR, și verifică din nou factura.

Pe această pagină

Ce înseamnă

Regula verifică o valoare nevidă din ram:ApplicableHeaderTradeSettlement/ram:InvoiceCurrencyCode în lista de coduri de monedă a profilului. Folosește codul cu majuscule, nu un simbol sau un nume de monedă. O valoare goală trece acest test. Regula nu verifică alte câmpuri de monedă sau concordanța dintre ele.

De ce contează

Codul identifică moneda facturii fără să depindă de simboluri sau de numele monedei în diferite limbi.

Cum rezolvi problema

Verifică moneda facturii (BT-5) și folosește codul corespunzător monedei în care sunt exprimate sumele facturii. Dacă construiești singur XML-ul, corectează ram:ApplicableHeaderTradeSettlement/ram:InvoiceCurrencyCode. Verifică separat orice eroare raportată pentru moneda totalului TVA, inclusiv FX-SCH-A-000606. Exportă factura și verific-o din nou.

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 EN 16931 1.0.9-2
ZUGFeRD 2.5 EN 16931 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-000595 mai este încălcată și ce alte reguli nu sunt respectate.

Actualizat pe 7 noiembrie 2026