XML validácia
Čo je XSD validácia?
Krátka odpoveď
XSD validácia kontroluje, či XML faktúra technicky sedí so schémou. Rieši najmä elementy, poradie, dátové typy a základnú UBL štruktúru.
Kontroluje
Štruktúru XML
Či je element na povolenom mieste a či má očakávaný typ hodnoty.
Nekontroluje všetko
Obchodnú logiku
XSD samo nevie, či sedí súčet DPH, BuyerReference alebo slovenské Peppol pravidlá.
Príklad
Zlé poradie elementov
Faktúra môže mať správnu hodnotu, ale element je v UBL XML na nesprávnom mieste.
Postup
Prvá brána
Najprv XSD, potom EN 16931/Peppol/SK CIUS pravidlá.
Záver: ak XML neprejde XSD, nemá zmysel riešiť vyššie pravidlá. Najprv opravte technickú štruktúru.
Zdroje: OASIS UBL 2.1 XSD, OpenPeppol BIS Billing, eFaktúra validation handoff. Overené 5. 7. 2026.