Sari la conținut

Eroare

FX-SCH-A-000389: Codul limbii documentului trebuie să fie din lista permisă

Pe scurt

Eroare: nu trece verificările selectate.

FX-SCH-A-000389 înseamnă că ram:LanguageID are o valoare nevidă care nu se află în lista de limbi acceptată de profilul Extended. Înlocuiește valoarea cu un cod permis pentru limba documentului, apoi exportă și verifică din nou fișierul.

Pe această pagină

Ce înseamnă

În profilul Extended al formatelor Factur-X și ZUGFeRD, regula verifică ram:LanguageID aflat direct sub rsm:ExchangedDocument. O valoare nevidă trebuie să coincidă cu un cod din lista 4 a fișierului FACTUR-X_EXTENDED_codedb.xml. O valoare goală trece această verificare, care nu impune prezența elementului.

De ce contează

Lista profilului definește codurile permise pentru limba declarată a documentului.

Cum rezolvi problema

Verifică limba documentului în datele facturii sau în XML. Folosește codul corespunzător din lista de limbi a profilului Extended, nu denumirea completă a limbii. Elementul este ram:LanguageID direct sub rsm:ExchangedDocument, nu sub ram:ExchangedDocument. Dacă programul exportă o valoare nepermisă, cere producătorului programului să corecteze maparea. 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:LanguageID' 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-000389 mai este încălcată și ce alte reguli nu sunt respectate.

Actualizat pe 7 noiembrie 2026