Przejdź do treści

Ostrzeżenie

CII-SR-015: Usuń element DateTime z daty wystawienia

W skrócie

Ostrzeżenie: warto sprawdzić.

CII-SR-015 oznacza, że plik CII zawiera udt:DateTime w rsm:ExchangedDocument/ram:IssueDateTime. Usuń ten element, zapisz datę wystawienia (BT-2) w udt:DateTimeString z kodem formatu 102 i sprawdź plik ponownie.

Na tej stronie

Co to oznacza

Reguła sprawdza, czy ram:IssueDateTime w rsm:ExchangedDocument nie zawiera elementu podrzędnego udt:DateTime. Nie sprawdza obecności ani poprawności udt:DateTimeString. Ostrzeżenie może wystąpić także wtedy, gdy DateTimeString jest już obecny.

Dlaczego to ważne

W mapowaniu EN 16931 na CII datę wystawienia zapisujesz w udt:DateTimeString z kodem formatu 102, czyli jako rok, miesiąc i dzień bez separatorów, na przykład 20261105. Osobny element udt:DateTime nie jest używany w tym polu.

Jak to poprawić

Usuń udt:DateTime z ram:IssueDateTime w rsm:ExchangedDocument. Jeśli udt:DateTimeString już istnieje, zachowaj go; jeśli go brakuje, dodaj go w ram:IssueDateTime. Ustaw jego atrybut format na 102 i wpisz właściwą datę wystawienia jako rok, miesiąc i dzień bez separatorów i bez godziny. Sprawdź plik ponownie.

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ę

Oryginalna treść reguły

DateTime should not be present

Gdzie obowiązuje ta reguła

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

Zaktualizowano 7 listopada 2026