Przejdź do treści
Motyw
Polski

Błąd krytyczny

CII-DT-097: Daty w pliku muszą mieć osiem cyfr (RRRRMMDD)

W skrócie

Błąd krytyczny: nie przechodzi wybranych weryfikacji.

CII-DT-097 oznacza, że data w pliku jest oznaczona formatem 102, ale nie jest zapisana jako RRRRMMDD (YYYYMMDD), czyli osiem cyfr bez kresek, ukośników i godziny. Zapisz datę od nowa, na przykład 20261105 dla 5 listopada 2026.

Na tej stronie

Co to oznacza

W pliku CII każda data stoi w elemencie DateTimeString z atrybutem format, który mówi, jak data jest zapisana. Format 102 oznacza rok, miesiąc i dzień jako osiem cyfr, RRRRMMDD (YYYYMMDD). Dotyczy to dat takich jak data wystawienia (BT-2), termin płatności (BT-9), data dostawy (BT-72) oraz początek i koniec okresu rozliczeniowego. Reguła sprawdza kształt tekstu: czterocyfrowy rok, miesiąc od 01 do 12 i dzień od 01 do 31, bez niczego więcej. Spacje wokół cyfr są dopuszczalne. Reguła działa także w profilach Extended formatów ZUGFeRD i Factur-X.

Dlaczego to ważne

Program odbiorcy odczytuje datę z tych ośmiu cyfr. Data zapisana inaczej, na przykład z kropkami, kreskami albo z godziną, nie może być odczytana pewnie i mogłaby zostać źle zrozumiana. Plik nie przechodzi weryfikacji i faktura zostaje odrzucona.

Jak to poprawić

Znajdź zgłoszoną datę i zapisz ją jako rok, miesiąc i dzień bez żadnych znaków pomiędzy, na przykład 20261105 dla 5 listopada 2026. Usuń kropki, kreski, ukośniki, nazwy miesięcy i godzinę. Sprawdź pola dat oraz ustawienia eksportu lub formatu w programie do faktur, bo plik jest z nich budowany. Jeśli edytujesz XML, zmień tekst w DateTimeString tak, żeby zgadzał się z atrybutem format.

Oryginalna treść reguły

Date time string with format attribute 102 shall be YYYYMMDD.

Gdzie obowiązuje ta reguła

Zestaw reguł Wersja
EN 16931 (CII) 1.3.17
XRechnung 3.0 (CII) 3.0.2
Factur-X 1.09 EXTENDED 1.0.9-2
ZUGFeRD 2.5 EXTENDED 2.5.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-097 nadal nie jest spełniona i jakie inne reguły plik narusza.

Zaktualizowano 6 listopada 2026