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:StartDateTime 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 inizio del periodo.
Come correggerlo
Aggiungi format a udt:DateTimeString dentro ram:BillingSpecifiedPeriod/ram:StartDateTime della riga. Per una data completa scritta come AAAAMMGG, per esempio 20261101, 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 |
Verifica il file
Regole correlate
- FX-SCH-A-000542 Il codice formato della data di inizio periodo deve essere accettato
- FX-SCH-A-000543 Lo sconto di una riga deve avere un solo indicatore
- FX-SCH-A-000544 Lo sconto di una riga deve avere un solo importo
- FX-SCH-A-000545 Il codice del motivo di uno sconto di riga deve essere accettato
- FX-SCH-A-000546 La maggiorazione di una riga deve avere un solo indicatore
- FX-SCH-A-000547 La maggiorazione di una riga deve avere un solo importo