Przejdź do treści
Motyw
Polski

Ostrzeżenie

CII-SR-190: Rabat lub narzut w pozycji nie może mieć kodu typu

W skrócie

Ostrzeżenie: warto sprawdzić.

CII-SR-190 oznacza, że rabat lub narzut w pozycji faktury zawiera element TypeCode, którego EN 16931 tu nie używa. To tylko ostrzeżenie: usuń element, a o rodzaju wpisu i jego powodzie informuj przez znacznik ChargeIndicator i powód.

Na tej stronie

Co to oznacza

Reguła sprawdza, czy rabat (BG-27) lub narzut (BG-28) w pozycji faktury nie zawiera elementu TypeCode, czyli kodu klasyfikującego rodzaj wpisu. W EN 16931 to, czy wpis jest rabatem, czy narzutem, mówi znacznik ChargeIndicator, a dlaczego go dodano, mówi kod powodu (lista UNTDID 5189 dla rabatów, UNTDID 7161 dla narzutów) albo tekst powodu.

Dlaczego to ważne

To ostrzeżenie, więc plik nadal zostanie przyjęty. Odbiorca pomija kod typu, więc niczego nie wyjaśnia on nabywcy. Warto to poprawić dla czystego wyniku weryfikacji i po to, żeby wyjaśnienie trafiło do pola, które jest naprawdę czytane.

Jak to poprawić

Usuń TypeCode z SpecifiedTradeAllowanceCharge w pozycji w pliku XML. Sprawdź znacznik ChargeIndicator: false oznacza rabat, true oznacza narzut. Jeśli chcesz podać, dlaczego wpis się pojawił, dodaj powód słowami albo kod powodu z wymienionych list.

Oryginalna treść reguły

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

Zaktualizowano 6 listopada 2026