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 |
Sprawdź swój plik
Powiązane reguły
- BR-TMP-6 Daty w UBL zapisuj w formacie RRRR-MM-DD
- BR-TMP-5 Dokument dodatkowy może mieć najwyżej jeden załącznik
- BR-TMP-4 Dokument dodatkowy może mieć najwyżej jeden opis
- BR-TMP-3 Cena przed i po rabacie musi mieć tę samą ilość bazową
- BR-TMP-2 Link do zewnętrznego dokumentu musi być pełnym adresem URL