XML validácia

Prečo XML prejde XSD, ale neprejde EN 16931?

Krátka odpoveď

XSD potvrdí, že XML je technicky poskladané podľa schémy. EN 16931 a Peppol BIS kontrolujú, či obchodné údaje dávajú zmysel a spĺňajú pravidlá eFaktúry.

XSD

Je element povolený?

Kontroluje miesto, typ a tvar XML elementov.

EN 16931

Dáva faktúra zmysel?

Kontroluje obchodné pravidlá: sumy, referencie, DPH a identifikátory.

Príklad

Suma je číslo, ale nesedí

XSD vidí platné číslo. Business pravidlo vidí, že suma nesedí so základom alebo DPH.

Postup

Nezastavujte sa pri XSD

Validácia eFaktúry musí ísť cez všetky vrstvy.

Záver: XSD pass je len prvý krok. Pre produkciu potrebujete aj EN 16931, Peppol BIS a SK CIUS gate.

Zdroje: OpenPeppol BIS Billing, eFaktúra validation handoff. Overené 5. 7. 2026.