Przejdź do treści

Błąd

FX-SCH-A-000588: Kod daty powstania obowiązku podatkowego to 5, 29 lub 72

W skrócie

Błąd: nie przechodzi wybranych weryfikacji.

FX-SCH-A-000588 oznacza, że niepusty kod daty powstania obowiązku podatkowego (BT-8) w twojej fakturze Factur-X lub ZUGFeRD ma niedozwoloną wartość w profilu EN 16931. Użyj 5 dla daty wystawienia, 29 dla daty dostawy lub 72 dla daty zapłaty, zgodnie z rodzajem daty, który podajesz. Wyeksportuj fakturę ponownie i sprawdź plik.

Na tej stronie

Co to oznacza

Reguła sprawdza niepusty ram:DueDateTypeCode w ram:ApplicableHeaderTradeSettlement/ram:ApplicableTradeTax względem listy kodów 5, 29 i 72. BT-8 dotyczy całej faktury, mimo że w składni CII jest zapisany w strukturze zestawienia podatku. Brak elementu lub pusta wartość nie powodują błędu tej reguły. Inne reguły określają, czy kod musi być podany.

Dlaczego to ważne

Kod wskazuje rodzaj daty użytej jako data powstania obowiązku podatkowego. Mimo nazwy ram:DueDateTypeCode nie oznacza terminu płatności ani warunków płatności.

Jak to poprawić

Sprawdź, jaki rodzaj daty powstania obowiązku podatkowego podajesz dla całej faktury. Ustaw odpowiedni kod CII: 5, 29 lub 72 w ram:DueDateTypeCode pod ram:ApplicableHeaderTradeSettlement/ram:ApplicableTradeTax. Nie wpisuj w tym elemencie samej daty, terminu płatności ani kodu przeznaczonego dla innej składni XML. Wyeksportuj fakturę ponownie i sprawdź plik.

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:DueDateTypeCode' is not allowed.

Gdzie obowiązuje ta reguła

Zestaw reguł Wersja
Factur-X 1.09 EN 16931 1.0.9-2
ZUGFeRD 2.5 EN 16931 2.5.2
Ź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 FX-SCH-A-000588 nadal nie jest spełniona i jakie inne reguły plik narusza.

Zaktualizowano 7 listopada 2026