Ce înseamnă
În profilul Extended din Factur-X și ZUGFeRD (formate străine, diferite de RO e-Factura), regula verifică codul categoriei de TVA (BT-102) al unei majorări aplicate întregii facturi (BG-21). Verifică valorile ram:CategoryTradeTax/ram:CategoryCode atunci când ram:ChargeIndicator/udt:Indicator este true. Un cod care nu este gol trebuie să se afle pe lista permisă de profil. Testul permite o valoare goală. Nu se aplică reducerilor și nici majorărilor de pe o singură linie.
De ce contează
Codul categoriei de TVA indică tratamentul TVA al majorării. O valoare completată care nu se află pe lista profilului încalcă această regulă.
Cum rezolvi problema
Verifică categoria de TVA (BT-102) a majorării aplicate întregii facturi și alege un cod permis care corespunde tratamentului ei real. Dacă construiești tu XML-ul, corectează ram:CategoryCode din ram:CategoryTradeTax, în ram:SpecifiedTradeAllowanceCharge din ram:ApplicableHeaderTradeSettlement, unde ram:ChargeIndicator/udt:Indicator este true. Folosește un cod, nu o descriere sau un procent. 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:CategoryCode' 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 |
Verifică fișierul
Reguli conexe
- FX-SCH-A-000976 Codul motivului de scutire al unei majorări trebuie să fie validă
- FX-SCH-A-000977 Tipul de taxă al unei majorări pe factură trebuie să fie valid
- FX-SCH-A-000978 Codul motivului unei majorări pe factură trebuie să fie valid
- FX-SCH-A-000979 Data reducerii pentru plata anticipată trebuie să aibă format
- FX-SCH-A-000980 Formatul datei reducerii pentru plata anticipată trebuie să fie valid
- FX-SCH-A-000981 Data penalităților de întârziere trebuie să aibă format