XML validácia

Čo je Schematron validácia?

Krátka odpoveď

Schematron kontroluje pravidlá nad dátami: či sedia súčty, povinné väzby, DPH breakdown, identifikátory a obchodné pravidlá EN 16931/Peppol BIS.

Kontroluje

Business pravidlá

Napríklad či suma na úhradu sedí s celkom, zálohami a zaokrúhlením.

Dopĺňa XSD

Nie je náhrada

XML musí byť technicky dobre postavené aj obchodne konzistentné.

Peppol

BR kódy

Typické chyby majú kódy ako BR-CO-10, BR-CO-15 alebo PEPPOL-EN16931-Rxxx.

SK CIUS

Lokálne požiadavky

Slovenské pravidlá môžu pridať ďalšie kontroly nad všeobecný Peppol rámec.

Záver: faktúra môže prejsť XSD a stále zlyhať na Schematrone. To je normálne: druhá vrstva kontroluje obchodný význam, nie iba XML tvar.

Zdroje: OpenPeppol BIS Billing, EN 16931/Peppol Schematron, eFaktúra error catalog. Overené 5. 7. 2026.