Przejdź do treści

Błąd krytyczny

CII-DT-011: Usuń atrybut listAgencyID z kodu typu faktury

W skrócie

Błąd krytyczny: nie przechodzi wybranych weryfikacji.

CII-DT-011 oznacza, że kod typu faktury (BT-3) w pliku CII ma niedozwolony atrybut listAgencyID. Usuń ten atrybut z ram:TypeCode bezpośrednio pod rsm:ExchangedDocument i zachowaj kod.

Na tej stronie

Co to oznacza

Reguła dotyczy wyłącznie kodu typu faktury (BT-3) w elemencie /rsm:CrossIndustryInvoice/rsm:ExchangedDocument/ram:TypeCode. Zgłasza błąd, jeśli występuje atrybut listAgencyID, czyli identyfikator instytucji prowadzącej listę kodów, niezależnie od jego wartości. Nie obejmuje innych elementów ram:TypeCode.

Dlaczego to ważne

W odwzorowaniu CII normy EN 16931 kod typu faktury jest zapisany bez atrybutu listAgencyID.

Jak to poprawić

Otwórz plik XML w edytorze tekstu i znajdź rsm:ExchangedDocument. Usuń tylko atrybut listAgencyID z jego elementu podrzędnego ram:TypeCode i zachowaj kod. Atrybuty na innych elementach ram:TypeCode zostaw bez zmian, chyba że wskazuje je inna reguła. Zapisz lub wygeneruj ponownie plik CII i sprawdź go jeszcze raz.

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

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

Zaktualizowano 7 listopada 2026