Vai al contenuto

Errore

FX-SCH-A-000539: La data di fine periodo della riga deve indicare il formato

In breve

Errore: non supera i controlli selezionati.

FX-SCH-A-000539 significa che alla data di fine del periodo di una riga manca l'attributo format. Aggiungilo a udt:DateTimeString dentro ram:BillingSpecifiedPeriod/ram:EndDateTime della riga, usando un codice ammesso dal profilo che corrisponda al testo della data.

In questa pagina

Che cosa significa

Una riga può indicare il periodo a cui si riferisce, con una data di inizio (BT-134) e una data di fine (BT-135). La regola controlla che udt:DateTimeString dentro ram:BillingSpecifiedPeriod/ram:EndDateTime della riga abbia l'attributo format. Controlla solo la presenza dell'attributo, non il suo valore o il testo della data; anche un attributo vuoto supera questo specifico test.

Perché è importante

L'attributo format indica come è scritto il testo della data di fine del periodo.

Come correggerlo

Aggiungi format a udt:DateTimeString dentro ram:BillingSpecifiedPeriod/ram:EndDateTime della riga. Per una data completa scritta come AAAAMMGG, per esempio 20261130, usa il codice 102. Se il tuo software produce l'XML senza l'attributo, chiedi al fornitore del software di correggere l'esportazione. Esporta il file corretto e ricontrollalo.

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

Attribute '@format' is required in this context.

Dove si applica questa regola

Set di regole Versione
Factur-X 1.09 BASIC 1.0.9-2
Factur-X 1.09 EN 16931 1.0.9-2
Factur-X 1.09 EXTENDED 1.0.9-2
ZUGFeRD 2.5 BASIC 2.5.2
ZUGFeRD 2.5 EN 16931 2.5.2
ZUGFeRD 2.5 EXTENDED 2.5.2
Testo della regola tratto da phive-rules 4.6.4.

Verifica il file

Trascina qui la fattura elettronica per vedere se FX-SCH-A-000539 dà ancora errore e quali altre regole non sono rispettate.

Aggiornato il 7 novembre 2026