Przejdź do treści

Błąd krytyczny

CII-DT-090: Kraj podaj kodem, nie nazwą kraju

W skrócie

Błąd krytyczny: nie przechodzi wybranych weryfikacji.

CII-DT-090 oznacza, że adres pocztowy w pliku ma kraj zapisany słowami w elemencie CountryName, którego norma EN 16931 nie dopuszcza. Usuń CountryName i podaj kraj tylko jako dwuliterowy kod, na przykład PL, DE, FR lub NL.

Na tej stronie

Co to oznacza

Każdy adres pocztowy na e-fakturze to blok PostalTradeAddress. Reguła sprawdza, czy w tym bloku nie ma elementu CountryName, który zawierałby kraj słownie, na przykład Niemcy. Norma EN 16931 określa kraj kodem w elemencie CountryID (BT-40 dla sprzedawcy, BT-55 dla nabywcy).

Dlaczego to ważne

Kod kraju to jedyne pole kraju, które czyta program odbiorcy. Nazwa kraju w osobnym elemencie jest poza normą, więc plik nie przechodzi weryfikacji i faktura zostaje odrzucona.

Jak to poprawić

Usuń wiersz CountryName i sprawdź, czy kraj jest podany kodem w CountryID: dwie wielkie litery z listy ISO 3166, na przykład PL, DE, FR lub NL. W programie do faktur upewnij się, że kraj jest uzupełniony w adresie sprzedawcy, nabywcy i dostawy. Jeśli plik jest generowany, poproś dostawcę programu, żeby eksportował kraj wyłącznie jako kod.

Oryginalna treść reguły

CountryName shall not be used.

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-DT-090 nadal nie jest spełniona i jakie inne reguły plik narusza.

Zaktualizowano 6 listopada 2026