Przejdź do treści

Ostrzeżenie

CII-SR-436: Nie używaj osobnego bloku zaliczki

W skrócie

Ostrzeżenie: warto sprawdzić.

CII-SR-436 oznacza, że część rozliczeniowa faktury (ApplicableHeaderTradeSettlement) zawiera osobny blok zaliczki (SpecifiedAdvancePayment). Usuń ten blok. Jeśli zapisano w nim już zapłaconą kwotę, sprawdź, czy jest ujęta w kwocie zapłaconej (BT-113) w podsumowaniu faktury.

Na tej stronie

Co to oznacza

W pliku CII (format XML inny niż struktura FA(3) w KSeF) ApplicableHeaderTradeSettlement nie powinien zawierać bezpośrednio elementu SpecifiedAdvancePayment. Ta reguła nie sprawdza kwoty zapłaconej (BT-113) ani nie oblicza kwoty do zapłaty.

Dlaczego to ważne

W EN 16931 już zapłacone kwoty podaje się jako kwotę zapłaconą (BT-113) w podsumowaniu faktury, a nie w tym osobnym bloku zaliczki.

Jak to poprawić

Sprawdź, czy zaliczka jest już ujęta w kwocie zapłaconej (BT-113), żeby nie uwzględnić jej dwa razy. W razie potrzeby popraw to pole w podsumowaniu. Usuń SpecifiedAdvancePayment z ApplicableHeaderTradeSettlement i sprawdź kwotę do zapłaty. Sprawdź plik 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

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

Zaktualizowano 7 listopada 2026