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 |