Sari la conținut

Eroare

FX-SCH-A-000391: Codul motivului majorării trebuie să fie permis

Pe scurt

Eroare: nu trece verificările selectate.

FX-SCH-A-000391 înseamnă că o majorare aplicată întregii facturi are un cod de motiv nevid (BT-105), într-un ram:ReasonCode fără atributul listID, care nu este permis de profilul BASIC WL. Înlocuiește-l cu un cod permis care descrie majorarea.

Pe această pagină

Ce înseamnă

În profilul BASIC WL al formatelor Factur-X și ZUGFeRD, regula verifică ram:ReasonCode fără atributul listID din ram:SpecifiedTradeAllowanceCharge la nivelul facturii (BG-21), când ram:ChargeIndicator/udt:Indicator are valoarea "true". O valoare nevidă trebuie să se afle în lista 18 a fișierului FACTUR-X_BASIC-WL_codedb.xml. O valoare goală trece acest test. Un atribut listID prezent, dar gol, nu este același lucru cu un atribut absent. Textul motivului (BT-104) nu este verificat aici.

De ce contează

Lista comună de coduri stabilește semnificația codului folosit pentru motivul majorării.

Cum rezolvi problema

Verifică codul motivului majorării (BT-105). Pentru ram:ReasonCode fără atributul listID, folosește un cod permis de profilul BASIC WL care descrie majorarea reală. Nu adăuga un listID gol doar pentru a evita această verificare. Dacă programul exportă un cod nepermis, cere producătorului programului să corecteze exportul. 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:ReasonCode[not (@listID)]' is not allowed.

Unde se aplică regula

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

Actualizat pe 7 noiembrie 2026