Przejdź do treści

Ostrzeżenie

CII-DT-058: Kod daty obowiązku podatkowego tylko na poziomie faktury

W skrócie

Ostrzeżenie: warto sprawdzić.

CII-DT-058 ostrzega, że element podatkowy poza sekcją rozliczeniową całej faktury (ApplicableHeaderTradeSettlement) zawiera DueDateTypeCode. Usuń ten element z tego miejsca. Jeśli potrzebujesz kodu daty powstania obowiązku podatkowego (BT-8), zapisz go w sekcji rozliczeniowej całej faktury.

Na tej stronie

Co to oznacza

W pliku CII (zagraniczny format e-faktury, używany m.in. w ZUGFeRD i Factur-X) reguła sprawdza każdy element w przestrzeni nazw ram, którego nazwa kończy się na TradeTax. Bezpośredni element podrzędny ram:DueDateTypeCode jest dopuszczony przez ten test tylko wtedy, gdy element podatkowy znajduje się wewnątrz ram:ApplicableHeaderTradeSettlement, niezależnie od głębokości zagnieżdżenia. Test sprawdza położenie elementu, nie wartość kodu ani liczbę kodów.

Dlaczego to ważne

Pomimo nazwy XML DueDateTypeCode oznacza kod daty powstania obowiązku podatkowego (BT-8), a nie termin płatności. Ostrzeżenie nie określa, czy musisz podać ten kod ani który kod ma zastosowanie.

Jak to poprawić

Usuń ram:DueDateTypeCode z każdego elementu podatkowego poza ram:ApplicableHeaderTradeSettlement. Jeśli potrzebujesz BT-8, zapisz kod w odpowiednim ram:ApplicableTradeTax w sekcji rozliczeniowej całej faktury. Nie zmieniaj terminu płatności tylko po to, by usunąć to ostrzeżenie. Wygeneruj plik ponownie i go sprawdź.

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ę

Oryginalna treść reguły

DueDateTypeCode should not be present

Gdzie obowiązuje ta reguła

Zestaw reguł Wersja
EN 16931 (CII) 1.3.17
XRechnung 3.0 (CII) 3.0.2
NLCIUS (CII) 1.0.3.13
France CTC (CII) 1.4.0-04
Źródło treści reguły: phive-rules 4.6.4.

Sprawdź swój plik

Przeciągnij tutaj e-fakturę i zobacz, czy reguła CII-DT-058 nadal nie jest spełniona i jakie inne reguły plik narusza.

Zaktualizowano 7 listopada 2026