XSD-UNEXPECTED-ELEMENT
InvoiceIn checks · reguła walidacji
InvoiceIn checksBłąd
XML zawiera element, którego schemat nie dopuszcza w tym miejscu. Nazwa elementu jest błędna, element należy do innego profilu/wersji (np. UBL 2.0 lub ZUGFeRD EXTENDED), jest zdublowany albo jest własnym rozszerzeniem. Usuń go lub zmień jego nazwę.
- Pole
(XML element named in the message)- Zestaw reguł
- InvoiceIn checks
- Kto musi poprawić
- Wystawca
To cecha otrzymanego pliku — nie da się jej poprawić po stronie odbiorcy bez zmiany dokumentu; trzeba poprosić dostawcę o ponowne wystawienie faktury.
Przykład · FA(3)
FA(3) to stała sekwencja: gdy brakuje obowiązkowego P_15, walidator wskazuje następny element jako „nieoczekiwany” — dodaj P_15 przed Adnotacje.
<!-- Fa has no P_15 (total amount due): the schema reports the element that follows, Adnotacje, as unexpected --><P_15>2051</P_15>Sprawdź własną fakturę
Wgraj plik, który nie przeszedł walidacji. Odczytamy go, sprawdzimy oficjalnymi zestawami reguł i wypiszemy każdą uwagę wraz z poprawką — 20 faktur dziennie, bez klucza, nic nie jest przechowywane.
Otwórz demoTo samo wyjaśnienie przez API: GET /v1/rules/XSD-UNEXPECTED-ELEMENT?lang=pl