Przejdź do treści

Ostrzeżenie

BR-TMP-6: Daty w UBL zapisuj w formacie RRRR-MM-DD

W skrócie

Ostrzeżenie: warto sprawdzić.

BR-TMP-6 oznacza, że data w pliku UBL nie jest zapisana jako RRRR-MM-DD, na przykład ma dopisaną godzinę albo układ 05.11.2026. Plik zostanie przyjęty, ale zapisz każdą datę jako rok, miesiąc i dzień rozdzielone łącznikami.

Na tej stronie

Co to oznacza

Pola dat faktury lub faktury korygującej w UBL, formacie XML e-faktur, muszą mieć cztery cyfry roku, dwie cyfry miesiąca i dwie cyfry dnia, rozdzielone łącznikami. Dotyczy to dat takich jak data wystawienia (BT-2), termin płatności (BT-9), początek i koniec okresu, data dostawy (BT-72), czyli data sprzedaży lub wykonania usługi, oraz data powstania obowiązku podatkowego VAT (BT-7). Sprawdzany jest tylko układ zapisu, a nie to, czy taka data istnieje. Spacje wokół daty są pomijane, ale godzina, strefa czasowa lub inne separatory powodują ostrzeżenie.

Dlaczego to ważne

To ostrzeżenie, więc plik zostaje przyjęty. Program odbiorcy oczekuje jednego stałego zapisu, a data w innym układzie może zostać źle odczytana lub pominięta. Warto to poprawić przed wysłaniem faktury.

Jak to poprawić

Sprawdź, skąd pochodzi data. Większość programów do faktur zapisuje poprawny układ sama, więc zła data zwykle pochodzi z własnego eksportu, z daty wpisanej w pole tekstowe albo ze znacznika czasu dopisanego do pola daty. Zapisz wartość jako rok, miesiąc, dzień z łącznikami, na przykład 2026-11-05 dla 5 listopada 2026, i usuń godzinę oraz strefę czasową.

Oryginalna treść reguły

Datumsangaben in UBL müssen im Format JJJJ-MM-TT (YYYY-MM-DD) übermittelt werden.

Gdzie obowiązuje ta reguła

Zestaw reguł Wersja
XRechnung 3.0 (UBL) 3.0.2
XRechnung 3.0 (UBL credit note) 3.0.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 BR-TMP-6 nadal nie jest spełniona i jakie inne reguły plik narusza.

Zaktualizowano 6 listopada 2026