Przejdź do treści

Błąd krytyczny

CII-DT-036: Nie podawaj nazwy agencji listy kodów jednostek przy ilościach

W skrócie

Błąd krytyczny: nie przechodzi wybranych weryfikacji.

CII-DT-036 oznacza, że ilość w pliku ma atrybut unitCodeListAgencyName, którego EN 16931 nie dopuszcza. Usuń ten atrybut i pozostaw kod jednostki (unitCode) bez zmian.

Na tej stronie

Co to oznacza

Reguła obejmuje wszystkie elementy ram:*, których nazwy kończą się na Quantity. Żaden z nich nie może mieć atrybutu unitCodeListAgencyName, który podaje nazwę instytucji prowadzącej listę kodów jednostek. Jednostkę ilości fakturowanej (BT-129) zapisuje się w unitCode (BT-130). Ta reguła nie sprawdza obecności ani wartości unitCode.

Dlaczego to ważne

W tym odwzorowaniu CII nazwa instytucji prowadzącej listę kodów jest niedozwolona przy ilościach. Jest to osobna informacja, a nie sam kod jednostki.

Jak to poprawić

Usuń atrybut unitCodeListAgencyName z każdej ilości, a unitCode z jego wartością zostaw. Jeśli atrybut dodaje twój program do faktur, poproś dostawcę o poprawienie eksportu CII. Wyeksportuj poprawiony plik i sprawdź go 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

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

Zaktualizowano 7 listopada 2026