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.