# Schematron

Linguaggio di regole basato su XSLT usato da KoSIT e Peppol per validare regole di business nelle fatture XML.

## Definizione

Linguaggio di regole basato su XSLT usato da KoSIT e Peppol per validare regole di business nelle fatture XML.

## Spiegazione

Ogni regola (assert/report) ha un ID come BR-DE-15 o PEPPOL-EN16931-R046 che compare nell’output del validator.

Schematron completa XSD: gli schemi controllano struttura e tipi, Schematron verifica l’aritmetica tra campi, gli obblighi condizionali e i vincoli delle liste codici.

## Risorse correlate

- [Errori del validatore KoSIT](/resources/kosit-validator-errors)

## Termini correlati

- [KoSIT](/resources/glossary/kosit): Organismo di coordinamento tedesco; spesso si riferisce alle regole/validator BR-DE di validazione per XRechnung.
- [Validazione](/resources/glossary/validation): Processo di verifica di una e-fattura rispetto a regole di sintassi e regole di business.
- [Schema XML (XSD)](/resources/glossary/schema): Definizione formale della struttura XML consentita e dei tipi di dati.
