Co to oznacza
W profilach Basic WL formatów Factur-X i ZUGFeRD reguła sprawdza niepustą wartość ram:CategoryCode w ram:CategoryTradeTax narzutu na całą fakturę. Dotyczy wpisów ram:SpecifiedTradeAllowanceCharge pod ram:ApplicableHeaderTradeSettlement, dla których ram:ChargeIndicator/udt:Indicator ma wartość tekstową true. Kod musi należeć do listy profilu. Przykładowe kody to S, Z, E, AE, K i G. Pusta sprawdzana wartość przechodzi tę kontrolę. FX-SCH-A-000481 sprawdza liczbę elementów ram:CategoryCode, a nie ich zawartość.
Dlaczego to ważne
Kod określa sposób rozliczenia VAT dla narzutu. Obecność kodu na dozwolonej liście nie potwierdza, że wybrana kategoria jest właściwa dla tego narzutu.
Jak to poprawić
Sprawdź, jak narzut powinien być rozliczony w VAT, i wybierz odpowiadający temu kod z listy Basic WL. W XML popraw ram:CategoryCode wewnątrz ram:CategoryTradeTax właściwego narzutu. Użyj kodu, a nie słownej nazwy kategorii. Wyeksportuj 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
Value of 'ram:CategoryCode' is not allowed. Gdzie obowiązuje ta reguła
| Zestaw reguł | Wersja |
|---|---|
| Factur-X 1.09 BASIC WL | 1.0.9-2 |
| ZUGFeRD 2.5 BASIC WL | 2.5.2 |
Sprawdź swój plik
Powiązane reguły
- FX-SCH-A-000483 Kod rodzaju podatku przy narzucie musi być dozwolony (Basic WL)
- FX-SCH-A-000484 Termin płatności wymaga atrybutu format
- FX-SCH-A-000485 Kod formatu daty terminu płatności musi być dozwolony (Basic WL)
- FX-SCH-A-000486 Kod waluty sumy VAT w walucie faktury (Basic WL)
- FX-SCH-A-000487 Waluta rozliczenia VAT musi być poprawnym kodem (Basic WL)
- FX-SCH-A-000488 Dane do płatności wymagają jednego kodu sposobu płatności