Che cosa significa
Il codice della data di esigibilità dell'IVA (BT-8) indica a quale evento si riferisce tale data: 5 per la data fattura, 29 per la data di consegna e 72 per la data di pagamento. Nell'XML si chiama DueDateTypeCode, ma non ha niente a che vedere con la data di scadenza del pagamento. La regola controlla solo un valore che è stato compilato. Non stabilisce quale evento sia applicabile né se l'elemento debba essere presente.
Perché è importante
Il codice indica l'evento a cui si riferisce la data di esigibilità dell'IVA.
Come correggerlo
Verifica quale evento determina la data di esigibilità dell'IVA per la fattura e usa il codice corrispondente, non uno qualsiasi dei tre. Se hai dubbi, chiedi al tuo contabile o commercialista. Se crei l'XML a mano, ram:DueDateTypeCode dentro ram:ApplicableTradeTax in ram:ApplicableHeaderTradeSettlement deve contenere il codice corrispondente tra 5, 29 e 72, e mai una data di scadenza del pagamento o le condizioni di pagamento. Esporta e ricontrolla il file.
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 'ram:DueDateTypeCode' is not allowed. Dove si applica questa regola
| Set di regole | Versione |
|---|---|
| Factur-X 1.09 BASIC | 1.0.9-2 |
| ZUGFeRD 2.5 BASIC | 2.5.2 |
Verifica il file
Regole correlate
- FX-SCH-A-000510 Il codice del motivo di esenzione IVA deve essere ammesso
- FX-SCH-A-000511 Il tipo di imposta del riepilogo IVA deve essere VAT
- FX-SCH-A-000512 La fine del periodo di fatturazione deve usare un formato ammesso
- FX-SCH-A-000513 L'inizio del periodo di fatturazione deve usare un formato ammesso
- FX-SCH-A-000514 La valuta della fattura deve essere un codice di tre lettere
- FX-SCH-A-000515 La data della fattura precedente richiede un formato valido