Vai al contenuto

Errore fatale

CII-DT-016: Rimuovi StatusCode dai riferimenti ai documenti

In breve

Errore grave: non supera i controlli selezionati.

CII-DT-016 significa che un riferimento a un documento nel tuo file CII contiene un elemento StatusCode, che non è ammesso. Per risolvere, elimina lo StatusCode.

In questa pagina

Che cosa significa

In un file CII (il formato XML di Factur-X e ZUGFeRD, diverso dalla FatturaPA) il controllo riguarda tutti gli elementi ram il cui nome termina con ReferencedDocument, compresi i riferimenti a ordini (BT-13), contratti (BT-12) e documenti di supporto. Nessuno di questi può contenere un elemento figlio ram:StatusCode, che indicherebbe lo stato del documento a cui ci si riferisce.

Perché è importante

Nella rappresentazione CII di EN 16931, i riferimenti ai documenti non ammettono l'elemento figlio ram:StatusCode.

Come correggerlo

Trova il riferimento segnalato dal controllo ed elimina il suo elemento figlio ram:StatusCode, compreso il contenuto. Conserva il numero di riferimento e le altre informazioni ammesse. Non rimuovere ram:StatusCode dagli altri elementi del file per questa regola. Salva o rigenera il file CII, poi verificalo di nuovo.

Dopo aver corretto il file, controllalo di nuovo gratis: Verificare una fattura elettronica

Oppure correggi la fattura in un modulo e scarica il file corretto, per 1 credito: Correggere una fattura elettronica con errori

Il testo ufficiale della regola

StatusCode should not be present

Dove si applica questa regola

Set di regole Versione
EN 16931 (CII) 1.3.17
XRechnung 3.0 (CII) 3.0.2
NLCIUS (CII) 1.0.3.13
France CTC (CII) 1.4.0-04
Testo della regola tratto da phive-rules 4.6.4.

Verifica il file

Trascina qui la fattura elettronica per vedere se CII-DT-016 dà ancora errore e quali altre regole non sono rispettate.

Aggiornato il 7 novembre 2026