Che cosa significa
La regola controlla l'attributo format di ram:BillingSpecifiedPeriod/ram:StartDateTime/udt:DateTimeString sotto ram:ApplicableHeaderTradeSettlement. Riguarda il periodo di fatturazione a livello di documento (BG-14), non quello di una riga. Se il valore non è vuoto, deve appartenere all'elenco dei formati ammessi dal profilo. Il codice 102 indica AAAAMMGG. Un valore vuoto supera questo controllo, che non verifica il contenuto della data.
Perché è importante
Il codice del formato indica come leggere la data di inizio del periodo di fatturazione. Questo controllo non verifica che il periodo indicato sia corretto.
Come correggerlo
Controlla come il tuo software esporta la data di inizio del periodo a livello di fattura (BT-73). Nell'XML CII, scrivi la data prevista come AAAAMMGG in ram:BillingSpecifiedPeriod/ram:StartDateTime/udt:DateTimeString sotto ram:ApplicableHeaderTradeSettlement e imposta format="102". Se non puoi modificare l'esportazione, chiedi al fornitore del software di correggerla. Esporta di nuovo la fattura e ripeti il controllo.
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
Value of '@format' is not allowed. Dove si applica questa regola
| Set di regole | Versione |
|---|---|
| Factur-X 1.09 EN 16931 | 1.0.9-2 |
| ZUGFeRD 2.5 EN 16931 | 2.5.2 |
Verifica il file
Regole correlate
- FX-SCH-A-000595 La valuta della fattura deve essere un codice valido (EN 16931)
- FX-SCH-A-000596 La data della fattura precedente deve usare il formato 102
- FX-SCH-A-000597 Usa uno schema valido per l'identificativo del beneficiario
- FX-SCH-A-000598 Usa uno schema valido per la registrazione del beneficiario
- FX-SCH-A-000599 Categoria IVA valida per uno sconto a livello di fattura
- FX-SCH-A-000600 Controlla il tipo di imposta dello sconto a livello di fattura