Vai al contenuto

Errore fatale

CII-DT-014: Rimuovi l'attributo languageLocaleID dall'elemento radice

In breve

Errore grave: non supera i controlli selezionati.

CII-DT-014 significa che il primo elemento del tuo file CII, rsm:CrossIndustryInvoice, ha un attributo languageLocaleID, che non è ammesso. Per risolvere, elimina quell'attributo.

In questa pagina

Che cosa significa

Il controllo riguarda l'elemento radice del file CII (il formato XML di Factur-X e ZUGFeRD, diverso dalla FatturaPA), rsm:CrossIndustryInvoice, e fallisce se ha un attributo languageLocaleID. Non controlla gli attributi degli elementi figli né le dichiarazioni dei namespace che iniziano con xmlns.

Perché è importante

Nella rappresentazione CII di EN 16931, l'elemento radice rsm:CrossIndustryInvoice non ammette l'attributo languageLocaleID.

Come correggerlo

Apri il file XML con un editor di testo e trova il tag di apertura rsm:CrossIndustryInvoice. Elimina solo l'attributo languageLocaleID da quel tag e lascia invariati le dichiarazioni xmlns e il contenuto della fattura. 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

languageLocaleID 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-014 dà ancora errore e quali altre regole non sono rispettate.

Aggiornato il 7 novembre 2026