Przejdź do treści

Ostrzeżenie

CII-SR-226: Numer rejestrowy sprzedawcy bez osobnego bloku rejestracji prawnej

W skrócie

Ostrzeżenie: warto sprawdzić.

CII-SR-226 oznacza, że w danych prawnych sprzedawcy jest blok AuthorizedLegalRegistration, którego norma EN 16931 nie używa. To tylko ostrzeżenie: usuń ten blok, a numer rejestrowy firmy zostaw w polu ID podmiotu prawnego.

Na tej stronie

Co to oznacza

W pliku CII (jeden z dwóch formatów XML e-faktury zgodnej z EN 16931, obok UBL) dane prawne sprzedawcy są w bloku SpecifiedLegalOrganization. W jego polu ID stoi numer rejestrowy firmy (BT-30), na przykład numer KRS. Reguła ostrzega, gdy ten sam podmiot zawiera dodatkowo blok AuthorizedLegalRegistration. Komunikat wspomina RoleCode, ale sam test szuka całego bloku AuthorizedLegalRegistration. Dotyczy to e-faktur w formatach zagranicznych, a nie struktury FA(3) z KSeF.

Dlaczego to ważne

To ostrzeżenie, więc faktura nadal zostanie przyjęta. Blok nie należy do EN 16931, więc program nabywcy nie ma na niego pola i zwykle go pomija. Informacje, które miały przez niego dotrzeć do nabywcy, nie dotrą.

Jak to poprawić

Otwórz dane firmy sprzedawcy w programie do faktur i sprawdź, jak ustawiony jest numer rejestrowy. Sam numer ma trafiać do identyfikatora podmiotu prawnego (BT-30), a nie do osobnego bloku rejestracji. Jeśli program nadal zapisuje ten blok, poproś dostawcę programu o wyłączenie go w eksporcie. Warto to poprawić, gdy chcesz mieć czysty wynik weryfikacji albo gdy nabywca o to poprosi.

Oryginalna treść reguły

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

Zaktualizowano 6 listopada 2026