Vai al contenuto

Avviso

BR-TMP-7: Le date in CII usano il formato 102 (AAAAMMGG)

In breve

Avviso: da controllare.

BR-TMP-7 significa che una data in un file CII non ha l'attributo format con valore 102, oppure non è scritta con otto cifre, AAAAMMGG. Il file viene comunque accettato, ma conviene contrassegnare ogni data con format 102 e scriverla senza separatori.

In questa pagina

Che cosa significa

In una fattura CII ogni data è un elemento (DateTimeString o DateString) con un attributo format che dice come è scritta la data. La regola richiede che format sia 102 e che il valore sia di esattamente otto cifre: anno, mese e giorno, senza trattini e senza orario. Per il 5 novembre 2026 il valore è 20261105. Un attributo format mancante, un altro codice di formato o una data con i trattini non passa.

Perché è importante

È un avviso, quindi il file viene comunque accettato. Il software che legge i file CII usa il codice di formato per capire come interpretare il testo. Se il codice manca o non corrisponde al testo, la data può essere letta male o ignorata. Conviene correggere prima di inviare la fattura.

Come correggerlo

Di solito il difetto viene dal software che scrive il file, non da qualcosa che hai digitato. Controlla che i campi data del tuo software di fatturazione siano vere date e non testo libero, e aggiorna il programma o contatta l'assistenza se scrive ancora in un altro formato. Se modifichi l'XML a mano, imposta l'attributo format a 102 su ogni data e scrivi il valore con otto cifre.

Il testo ufficiale della regola

Datumsangaben in UNCEFACT/CII müssen das Attribut format="102" tragen und im Format JJJJMMTT (YYYYMMDD) übermittelt werden.

Dove si applica questa regola

Set di regole Versione
XRechnung 3.0 (CII) 3.0.2
Testo della regola tratto da phive-rules 4.6.4.

Verifica il file

Trascina qui la fattura elettronica per vedere se BR-TMP-7 dà ancora errore e quali altre regole non sono rispettate.

Aggiornato il 6 novembre 2026