Che cosa significa
Per udt:DateTimeString con attributo format uguale a 205, l'XPath richiede dodici cifre nello schema YYYYMMDDHHMM, senza separatori, e ammette spazi prima o dopo. Il mese deve andare da 01 a 12, il giorno da 01 a 31, l'ora da 00 a 23 e i minuti da 00 a 59. Non verifica che la data esista nel calendario. La descrizione indica invece YYYYMMDDHHMMSS, con i secondi: i due requisiti sono in conflitto.
Perché è importante
La data e ora deve mantenere la precisione prevista ed essere coerente con il formato dichiarato. Ridurla ai soli minuti per soddisfare un controllo incoerente può eliminare informazioni.
Come correggerlo
Trova l'elemento udt:DateTimeString segnalato e confronta il suo attributo format con il valore originale. Correggi gli eventuali dati errati. Se viene segnalato un valore corretto con i secondi, chiedi a chi mantiene l'esportazione XML o il controllo di risolvere la discordanza del formato 205 per la versione Factur-X o ZUGFeRD usata. Non eliminare secondi o informazioni sul fuso orario soltanto per far passare questo controllo. Ricontrolla il file dopo la correzione.
Dopo aver corretto il file, controllalo di nuovo gratis: Verificare una fattura ZUGFeRD
Oppure correggi la fattura in un modulo e scarica il file corretto, per 1 credito: Correggere una fattura elettronica con errori Beta
Il testo ufficiale della regola
Date time string with format attribute 205 shall be YYYYMMDDHHMMSS. Dove si applica questa regola
| Set di regole | Versione |
|---|---|
| Factur-X 1.09 EXTENDED | 1.0.9-2 |
| ZUGFeRD 2.5 EXTENDED | 2.5.2 |