Sari la conținut

Eroare

FX-SCH-A-000898: Țara emitentului trebuie să fie un cod de țară valid

Pe scurt

Eroare: nu trece verificările selectate.

FX-SCH-A-000898 înseamnă că valoarea completată în câmpul de țară din adresa poștală a emitentului nu este pe lista codurilor permise. Corectează ram:CountryID din ram:InvoicerTradeParty/ram:PostalTradeAddress folosind codul permis pentru țara adresei.

Pe această pagină

Ce înseamnă

Regula compară valoarea completată din ram:InvoicerTradeParty/ram:PostalTradeAddress/ram:CountryID cu lista 10 din FACTUR-X_EXTENDED_codedb.xml. O valoare goală nu declanșează această eroare. Regula nu verifică numărul elementelor de țară din adresă.

De ce contează

Factur-X 1.09 EXTENDED și ZUGFeRD 2.5 EXTENDED folosesc o listă definită de coduri pentru țările din adresă.

Cum rezolvi problema

Corectează ram:CountryID din ram:InvoicerTradeParty/ram:PostalTradeAddress. Folosește codul permis, cu majuscule, de exemplu RO pentru România, DE pentru Germania, FR pentru Franța sau NL pentru Țările de Jos, nu numele întreg al țării. Exportă din nou fișierul și verifică-l.

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:CountryID' is not allowed.

Unde se aplică regula

Set de reguli Versiune
Factur-X 1.09 EXTENDED 1.0.9-2
ZUGFeRD 2.5 EXTENDED 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-000898 mai este încălcată și ce alte reguli nu sunt respectate.

Actualizat pe 7 noiembrie 2026