Co to oznacza
Kategoria VAT pozycji (BT-151) jest częścią danych VAT pozycji (BG-30). Przykładowe kody to S dla opodatkowania dodatnią stawką VAT, Z dla stawki zerowej, E dla zwolnienia z VAT i AE dla odwrotnego obciążenia. Reguła sprawdza, czy każdy ram:ApplicableTradeTax wewnątrz ram:SpecifiedLineTradeSettlement danej pozycji zawiera dokładnie jeden ram:CategoryCode. Liczy elementy, nie sprawdza wartości kodu ani tego, czy kategoria odpowiada sprzedaży. Dotyczy profili BASIC i EN 16931 formatów Factur-X i ZUGFeRD.
Dlaczego to ważne
Kategoria VAT określa sposób opodatkowania pozycji. Powtórzone elementy kategorii naruszają wymaganą strukturę bloku, nawet jeśli zawierają tę samą wartość.
Jak to poprawić
Sprawdź kategorię VAT wskazanej pozycji i dobierz ją do rodzaju sprzedaży. W XML dodaj brakujący ram:CategoryCode lub usuń jego powtórzenia w każdym ram:ApplicableTradeTax wewnątrz ram:SpecifiedLineTradeSettlement tej pozycji. Zostaw dokładnie jeden element kategorii w każdym takim bloku. Wyeksportuj poprawioną fakturę i sprawdź ją ponownie.
Gdy poprawisz plik, sprawdź go ponownie za darmo: Sprawdź e-fakturę
Albo popraw fakturę w formularzu i pobierz poprawiony plik za 1 kredyt: Popraw odrzuconą e-fakturę Beta
Oryginalna treść reguły
Element 'ram:CategoryCode' must occur exactly 1 times. Gdzie obowiązuje ta reguła
| Zestaw reguł | Wersja |
|---|---|
| Factur-X 1.09 BASIC | 1.0.9-2 |
| Factur-X 1.09 EN 16931 | 1.0.9-2 |
| ZUGFeRD 2.5 BASIC | 2.5.2 |
| ZUGFeRD 2.5 EN 16931 | 2.5.2 |
Sprawdź swój plik
Powiązane reguły
- FX-SCH-A-000537 Kategoria VAT w pozycji musi być akceptowanym kodem
- FX-SCH-A-000538 Typ podatku w pozycji musi być akceptowanym kodem
- FX-SCH-A-000539 Data końca okresu pozycji musi mieć podany format
- FX-SCH-A-000540 Kod formatu daty końca okresu pozycji musi być akceptowany
- FX-SCH-A-000541 Data początku okresu pozycji musi mieć podany format
- FX-SCH-A-000542 Kod formatu daty początku okresu pozycji musi być akceptowany