Przejdź do treści

Błąd krytyczny

CII-DT-032: Niedozwolony atrybut currencyCodeListVersionID

W skrócie

Błąd krytyczny: nie przechodzi wybranych weryfikacji.

CII-DT-032 oznacza, że element kwoty w pliku CII inny niż ram:TaxTotalAmount ma atrybut currencyCodeListVersionID. Usuń ten atrybut z kwoty, której dotyczy błąd. Nie musisz zmieniać waluty faktury, aby usunąć ten błąd.

Na tej stronie

Co to oznacza

Reguła obejmuje elementy ram:*, których nazwy kończą się na Amount, z wyjątkiem ram:TaxTotalAmount. Nie mogą one mieć atrybutu currencyCodeListVersionID, który wskazuje wersję listy kodów walut. Reguła nie sprawdza tego atrybutu przy ram:TaxTotalAmount ani poprawności kodu waluty faktury (BT-5).

Dlaczego to ważne

Informacja o wersji listy kodów walut nie jest dozwolona przy kwotach objętych tą regułą CII.

Jak to poprawić

Usuń currencyCodeListVersionID z elementów kwot innych niż ram:TaxTotalAmount. Pozostaw wartości kwot i kod waluty faktury (BT-5) bez zmian. 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

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

Zaktualizowano 7 listopada 2026