Przejdź do treści

Błąd krytyczny

CII-DT-104: Identyfikatory w pliku CII nie mogą mieć atrybutu schemeURI

W skrócie

Błąd krytyczny: nie przechodzi wybranych weryfikacji.

CII-DT-104 oznacza, że któryś identyfikator w pliku CII ma atrybut schemeURI, a ten atrybut jest niedozwolony. Usuń go, a jeśli identyfikator wymaga schematu, podaj kod schematu w atrybucie schemeID.

Na tej stronie

Co to oznacza

Reguła sprawdza każdy element identyfikatora w pliku XML w formacie CII, czyli każdy element, którego nazwa kończy się na ID. Może to być na przykład NIP lub numer VAT UE, numer KRS albo adres elektroniczny. Reguła nie przechodzi, jeśli którykolwiek z nich ma atrybut schemeURI. Gdy identyfikator wymaga schematu, norma EN 16931 podaje go w atrybucie schemeID. CII to europejski format XML dla e-faktur, a nie struktura FA(3) z KSeF.

Dlaczego to ważne

Plik nie jest wtedy zgodny z formatem CII według normy EN 16931. Program odbiorcy albo sieć przesyłania e-faktur może odrzucić plik z atrybutami, których format nie przewiduje, więc faktura zostaje odrzucona. To samo sprawdzają XRechnung (niemiecki standard e-faktur), NLCIUS (standard holenderski) i francuskie reguły dla CII.

Jak to poprawić

Raport Klarbon pokazuje, który element ma ten atrybut. Jeśli plik tworzy program do faktur, sprawdź ustawienia eksportu lub zaktualizuj program, bo zwykły eksport nie powinien dodawać schemeURI. Jeśli XML buduje skrypt lub szablon, usuń atrybut schemeURI z tego elementu i, jeśli identyfikator wymaga schematu, wpisz jego kod w schemeID.

Oryginalna treść reguły

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

Zaktualizowano 6 listopada 2026