Co to oznacza
W profilu Extended formatów Factur-X i ZUGFeRD (to formaty zagraniczne, w KSeF obowiązuje struktura FA(3)) reguła sprawdza niepuste kody kategorii VAT (BT-102) narzutu na całą fakturę (BG-21). Porównuje wartości ram:CategoryTradeTax/ram:CategoryCode z listą dozwoloną w profilu. Dotyczy elementów ram:SpecifiedTradeAllowanceCharge na poziomie całej faktury, w których ram:ChargeIndicator/udt:Indicator ma wartość true. Ten test dopuszcza pustą wartość i nie dotyczy rabatów ani narzutów na pojedynczej pozycji.
Dlaczego to ważne
Kod kategorii VAT określa sposób opodatkowania narzutu.
Jak to poprawić
Sprawdź kategorię VAT (BT-102) narzutu na całą fakturę. Wybierz dozwolony kod, który odpowiada opodatkowaniu tego narzutu. W XML popraw ram:CategoryTradeTax/ram:CategoryCode w elemencie ram:SpecifiedTradeAllowanceCharge wewnątrz ram:ApplicableHeaderTradeSettlement, dla którego ram:ChargeIndicator/udt:Indicator ma wartość true. Wpisz kod, a nie opis ani procent. Wyeksportuj fakturę i sprawdź plik 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
Value of 'ram:CategoryCode' is not allowed. Gdzie obowiązuje ta reguła
| Zestaw reguł | Wersja |
|---|---|
| Factur-X 1.09 EXTENDED | 1.0.9-2 |
| ZUGFeRD 2.5 EXTENDED | 2.5.2 |
Sprawdź swój plik
Powiązane reguły
- FX-SCH-A-000976 Kod powodu zwolnienia z VAT narzutu na całą fakturę musi być poprawny
- FX-SCH-A-000977 Typ podatku narzutu na całą fakturę musi być prawidłowy
- FX-SCH-A-000978 Kod powodu narzutu bez atrybutu listID
- FX-SCH-A-000979 Data, od której liczy się skonto, wymaga formatu daty
- FX-SCH-A-000980 Format daty skonta musi być prawidłowym kodem
- FX-SCH-A-000981 Data, od której liczy się kara za opóźnienie, wymaga formatu