Documentazione API

Cosa verifica eunormia

Il cuore di eunormia è una garanzia: viene consegnato solo ciò che supera la convalida. Due controlli sono sempre attivi, altri due sono opzionali.

veraPDF — PDF/A-3 (sempre)

veraPDF è il validatore di riferimento sostenuto dall'industria per PDF/A. Verifica meccanicamente la conformità del contenitore PDF alla norma di archiviazione ISO 19005-3 (PDF/A-3B) — font, spazi colore, metadati, struttura.

EN 16931 — Schematron (sempre)

La norma europea per il contenuto semantico: campi obbligatori, logica IVA, regole sui totali. L'XML CII incorporato viene verificato con le regole Schematron ufficiali. Alla creazione eunormia ricalcola inoltre tutti i totali lato server — uno scostamento produce un 422, mai una correzione silenziosa.

KoSIT — XRechnung/Germania (opzionale, kosit)

Il validatore ufficiale tedesco — lo stesso strumento usato dai portali di ricezione della pubblica amministrazione. XRechnung è più severo di EN 16931 (campi obbligatori aggiuntivi come la Leitweg-ID). Un verdetto ACCEPTABLE significa in pratica: l'ente accetterà la fattura.

FR-CTC — Francia (opzionale, frCtc)

Le regole CTC francesi (BR-FR) pubblicate dal FNFE-MPE per la riforma della fatturazione elettronica (obbligatoria da 09/2026): indicazioni obbligatorie aggiuntive come interessi di mora e indennità di recupero. Verifica del profilo Factur-X con i regolamenti ufficiali — l'accettazione finale in Francia avviene tramite le piattaforme accreditate (PDP).

Quale controllo quando?

ScenarioRaccomandazione
Fattura B2B DE/AT (ZUGFeRD)i gate standard bastano
Fattura a un ente tedescoprofile=XRECHNUNG + kosit=true
Fattura verso la FranciafrCtc=true
Controllo in ingresso (qualsiasi origine)/v1/validate, attivare i controlli secondo necessità