Przejdź do treści

Ostrzeżenie

BR-TMP-7: Daty w CII muszą mieć format 102 (RRRRMMDD)

W skrócie

Ostrzeżenie: warto sprawdzić.

BR-TMP-7 oznacza, że data w pliku CII nie ma atrybutu format o wartości 102 albo nie jest zapisana jako osiem cyfr, RRRRMMDD. Plik zostanie przyjęty, ale oznacz każdą datę formatem 102 i zapisz ją bez separatorów.

Na tej stronie

Co to oznacza

Każda data w e-fakturze CII to element daty (DateTimeString lub DateString) z atrybutem format, który mówi, jak data jest zapisana. Reguła wymaga, by atrybut format miał wartość 102, a wartość składała się z dokładnie ośmiu cyfr: roku, miesiąca i dnia, bez łączników i bez godziny. Dla 5 listopada 2026 to 20261105. Brak atrybutu, inny kod formatu albo data z łącznikami powoduje ostrzeżenie. CII to jeden z formatów XML e-faktur, obok UBL.

Dlaczego to ważne

To ostrzeżenie, więc plik zostaje przyjęty. Oprogramowanie czytające CII na podstawie kodu formatu wie, jak odczytać tekst daty. Jeśli kodu brakuje albo nie pasuje do tekstu, data może zostać źle odczytana lub pominięta. Warto to poprawić przed wysłaniem faktury.

Jak to poprawić

Zwykle przyczyną jest program, który zapisuje plik, a nie to, co wpisujesz w polach faktury. Sprawdź, czy pola dat w programie do faktur są prawdziwymi datami, a nie wolnym tekstem, a jeśli program nadal zapisuje inny format, zaktualizuj go lub napisz do dostawcy. Jeśli edytujesz XML ręcznie, ustaw atrybut format na 102 przy każdej dacie i zapisz wartość jako osiem cyfr.

Oryginalna treść reguły

Datumsangaben in UNCEFACT/CII müssen das Attribut format="102" tragen und im Format JJJJMMTT (YYYYMMDD) übermittelt werden.

Gdzie obowiązuje ta reguła

Zestaw reguł Wersja
XRechnung 3.0 (CII) 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-7 nadal nie jest spełniona i jakie inne reguły plik narusza.

Zaktualizowano 6 listopada 2026