Przejdź do treści

Ostrzeżenie

CII-SR-451: Nie używaj jednocześnie ID i GlobalID odbiorcy płatności

W skrócie

Ostrzeżenie: warto sprawdzić.

CII-SR-451 oznacza, że w części rozliczeniowej (ApplicableHeaderTradeSettlement) występują jednocześnie PayeeTradeParty/ID i PayeeTradeParty/GlobalID jako identyfikator odbiorcy płatności (BT-60). Zostaw właściwy typ elementu i usuń drugi typ.

Na tej stronie

Co to oznacza

W pliku CII (format XML inny niż struktura FA(3) w KSeF) reguła sprawdza występowanie PayeeTradeParty/ID i PayeeTradeParty/GlobalID w ApplicableHeaderTradeSettlement. Dopuszcza jeden z tych typów albo brak obu, ale nie oba jednocześnie. Nie sprawdza liczby powtórzeń elementów tego samego typu.

Dlaczego to ważne

ID i GlobalID to alternatywne sposoby zapisania identyfikatora odbiorcy płatności (BT-60). Reguła wyklucza użycie obu typów w tej samej części rozliczeniowej.

Jak to poprawić

Sprawdź, który identyfikator prawidłowo wskazuje odbiorcę płatności, gdy jest nim ktoś inny niż sprzedawca. W PayeeTradeParty w sekcji ApplicableHeaderTradeSettlement zachowaj odpowiednio ID albo GlobalID dla BT-60 i usuń drugi typ elementu. Zachowaj pozostałe dane odbiorcy płatności i samej płatności. 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

Only one payee identifier should be present (either the ID or the Global ID)

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

Zaktualizowano 7 listopada 2026