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 |
Sprawdź swój plik
Powiązane reguły
- CII-SR-227 Kontakt sprzedawcy bez identyfikatora ID
- CII-SR-228 Kontakt sprzedawcy bez kodu rodzaju kontaktu
- CII-SR-229 Kontakt sprzedawcy bez stanowiska
- CII-SR-230 Kontakt sprzedawcy bez opisu zakresu obowiązków
- CII-SR-231 Kontakt sprzedawcy bez identyfikatora osoby
- CII-SR-232 Telefon kontaktu sprzedawcy bez pola URIID