ediverse Explorer la plateforme

À la une PEPPOL BIS Billing 3.0 L’obligation européenne d’e-invoicing arrive : France sept 2026, Belgique janv 2026, Allemagne 2025.

SVRL

Format de sortie d'une validation Schematron, défini dans ISO/IEC 19757-3.

Définition

SVRL est le rapport produit quand on exécute un schéma Schematron sur un document XML. Chaque assertion violée donne un élément <svrl:failed-assert> portant le test XPath, le contexte (location), le rôle (fatal/warning) et le message. Les validateurs PEPPOL et EN 16931 émettent du SVRL, que les outils transforment ensuite en rapport lisible.

Origine

SVRL est défini dans l'annexe de la norme ISO/IEC 19757-3 (Document Schema Definition Languages — Part 3 : Rule-based validation — Schematron), et produit par la feuille XSLT de référence (skeleton iso-schematron) de Rick Jelliffe.

Exemple en contexte

<svrl:failed-assert test="..." location="/Invoice[1]" flag="fatal"><svrl:text>[BR-CO-15] Invoice total amount with VAT...</svrl:text></svrl:failed-assert>

Termes liés

Dernière mise à jour: 20 juin 2026