Sari la conținut

Eroare

FX-SCH-A-000520: Codul motivului unei reduceri trebuie să fie valid

Pe scurt

Eroare: nu trece verificările selectate.

FX-SCH-A-000520 înseamnă că codul motivului unei reduceri pe întreaga factură (BT-98) nu se află în lista permisă. Folosește un cod UNTDID 5189 permis de profil, cum ar fi 95 pentru reducere, sau șterge ram:ReasonCode și scrie motivul în cuvinte în ram:Reason (BT-97).

Pe această pagină

Ce înseamnă

O reducere pe întreaga factură (BG-20) poate avea un motiv scris (BT-97), un cod al motivului (BT-98) sau ambele. Regula verifică un ram:ReasonCode care nu este gol în ram:SpecifiedTradeAllowanceCharge pentru care ram:ChargeIndicator/udt:Indicator are valoarea false. Codul trebuie să se afle în lista UNTDID 5189 permisă în profilurile Basic ale formatelor Factur-X și ZUGFeRD. Regula nu verifică dacă a fost completat un motiv.

De ce contează

Un cod standard identifică tipul reducerii fără interpretarea unui text liber. Un motiv scris alături nu face valid un cod nepermis.

Cum rezolvi problema

Verifică motivul reducerii și folosește în ram:ReasonCode un cod permis care îl descrie. Nu introduce text liber în câmpul codului. Alternativ, șterge ram:ReasonCode și scrie explicația în ram:Reason, de exemplu Reducere de volum. Exportă și verifică din nou fișierul.

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' 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-000520 mai este încălcată și ce alte reguli nu sunt respectate.

Actualizat pe 7 noiembrie 2026