Klarfile

KF-XML-RACINE: L'XML non è una fattura

Questo codice compare quando una fattura elettronica viene verificata. Ecco che cosa significa, perché scatta, e che cosa va cambiato nel file.

Perché compare questo codice

La radice del documento non è né CrossIndustryInvoice (sintassi CII, quella di Factur-X e ZUGFeRD) né Invoice o CreditNote (sintassi UBL, quella di Peppol BIS 3.0 e della XRechnung). Può essere un ordine Order-X, un avviso di spedizione, o un altro formato XML riposto sotto un nome di fattura. Se è una FatturaPA italiana, non è un file che leggiamo: è un formato nazionale, con il proprio schema e il proprio canale, il Sistema di Interscambio.

Come correggere

Verifichi che cosa ha prodotto il suo programma. Leggiamo le DUE sintassi ammesse dalla EN 16931, in allegato a un PDF o come file XML depositato da solo: se nessuna delle due viene riconosciuta, il documento non è una fattura elettronica ai sensi della norma.

Dove si gioca

Questo controllo è nostro, non è un codice della norma: non copriamo abbastanza della EN 16931 per prenderne in prestito i numeri, e un codice ufficiale mal attribuito manderebbe a correggere il campo sbagliato. Riguarda XML.

Verificare la mia fattura Tutti i codici di scarto