Ce înseamnă
Regula verifică ram:CategoryTradeTax/ram:CategoryCode dintr-un ram:SpecifiedTradeAllowanceCharge aflat sub ram:ApplicableHeaderTradeSettlement, când ram:ChargeIndicator/udt:Indicator are textul exact true. Un cod nevid trebuie să fie S, Z, E, AE, K, G, O, L sau M. O valoare goală trece acest test. Regula nu stabilește dacă este prezentă categoria sau dacă ai ales tratamentul de TVA potrivit.
De ce contează
Categoria identifică tratamentul de TVA al majorării și o leagă de detalierea TVA. Un cod permis nu confirmă că tratamentul ales este corect.
Cum rezolvi problema
Verifică tratamentul de TVA al majorării și corectează categoria ei (BT-102). Dacă construiești singur XML-ul, modifică ram:CategoryTradeTax/ram:CategoryCode din ram:SpecifiedTradeAllowanceCharge aflat sub ram:ApplicableHeaderTradeSettlement, unde ram:ChargeIndicator/udt:Indicator are textul true. Nu alege o categorie doar pentru că trece testul listei de coduri. Exportă factura și verific-o din nou.
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 EN 16931 | 1.0.9-2 |
| ZUGFeRD 2.5 EN 16931 | 2.5.2 |
Verifică fișierul
Reguli conexe
- FX-SCH-A-000603 Tipul de taxă al majorării la nivelul facturii trebuie să fie VAT
- FX-SCH-A-000604 Codul motivului majorării la nivelul facturii trebuie să fie valid
- FX-SCH-A-000605 Data scadenței trebuie să aibă formatul de dată 102
- FX-SCH-A-000606 Moneda totalului TVA trebuie să fie un cod de monedă valid
- FX-SCH-A-000607 Totalul TVA în moneda de contabilizare a TVA cere un cod valid
- FX-SCH-A-000608 Datele cardului trebuie să conțină exact un element ID