Przejdź do treści

Ostrzeżenie

SI-UBL-2: Dokument nie powinien zawierać pustych elementów

W skrócie

Ostrzeżenie: warto sprawdzić.

SI-UBL-2 oznacza, że plik zawiera puste elementy, czyli znaczniki bez żadnej wartości. To ostrzeżenie. Uzupełnij wymagane pola, a puste elementy opcjonalne usuń albo nadaj im wartość.

Na tej stronie

Co to oznacza

Każdy element w pliku XML powinien zawierać inne elementy albo wartość. Element bez zawartości lub zawierający tylko białe znaki, takie jak spacje, tabulatory i znaki końca wiersza, wywołuje to ostrzeżenie, osobno dla każdego pustego elementu. Przykładem jest <cbc:Note/>. Atrybuty się nie liczą, więc element z samym atrybutem, na przykład schemeID, i bez wartości jest nadal pusty.

Dlaczego to ważne

SI-UBL 2.0 / NLCIUS zaleca, aby elementy XML zawierały elementy podrzędne albo tekst inny niż same białe znaki.

Jak to poprawić

Poszukaj w programie do faktur pustych pól, takich jak uwaga, numer zamówienia lub dane osoby kontaktowej. Uzupełnij pola wymagane. W polach opcjonalnych wpisz wartość albo pomiń odpowiadające im elementy XML. Potem wyeksportuj plik ponownie. Jeśli budujesz XML samodzielnie, uzupełnij wymagane elementy, a puste elementy opcjonalne pomiń.

Gdy poprawisz plik, sprawdź go ponownie za darmo: Sprawdź e-fakturę

Oryginalna treść reguły

Document should not contain empty elements.

Gdzie obowiązuje ta reguła

Zestaw reguł Wersja
SI-UBL 2.0 / NLCIUS (invoice) 2.0.3.13
SI-UBL 2.0 / NLCIUS (credit note) 2.0.3.13
Ź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 SI-UBL-2 nadal nie jest spełniona i jakie inne reguły plik narusza.

Zaktualizowano 7 listopada 2026