Scusate, ma sto diventando cretino a capire dove sia l’errore.
Copio e incollo la parte il body della fattura:
<FatturaElettronicaBody>
<DatiGenerali>
<DatiGeneraliDocumento>
<TipoDocumento>TD06</TipoDocumento>
<Divisa>EUR</Divisa>
<Data>2019-03-20</Data>
<Numero>1</Numero>
<DatiRitenuta>
<TipoRitenuta>RT01</TipoRitenuta>
<ImportoRitenuta>200.00</ImportoRitenuta>
<AliquotaRitenuta>20.00</AliquotaRitenuta>
<CausalePagamento>A</CausalePagamento>
</DatiRitenuta>
<DatiCassaPrevidenziale>
<TipoCassa>TC04</TipoCassa>
<AlCassa>4.00</AlCassa>
<ImportoContributoCassa>40.00</ImportoContributoCassa>
<AliquotaIVA>22.00</AliquotaIVA>
</DatiCassaPrevidenziale>
<ImportoTotaleDocumento>1268.80</ImportoTotaleDocumento>
</DatiGeneraliDocumento>
</DatiGenerali>
<DatiBeniServizi>
<DettaglioLinee>
<NumeroLinea>1</NumeroLinea>
<Descrizione>manodopera per ore ...</Descrizione>
<Quantita>1.00</Quantita>
<PrezzoUnitario>1000.00</PrezzoUnitario>
<PrezzoTotale>1000.00</PrezzoTotale>
<AliquotaIVA>22.00</AliquotaIVA>
</DettaglioLinee>
<DatiRiepilogo>
<AliquotaIVA>22.00</AliquotaIVA>
<ImponibileImporto>1040.00</ImponibileImporto>
<Imposta>228.80</Imposta>
<EsigibilitaIVA>I</EsigibilitaIVA>
</DatiRiepilogo>
</DatiBeniServizi>
Provando a validare la fattura ottengo questo errore:
00422 - 2.2.2.5 ImponibileImporto non calcolato secondo le regole definite nelle specifiche tecniche
Ho guardato e riguardato 200 volte specifiche e (mia) fattura, ma non trovo l’errore. Le specifiche dicono (semplificando un po’) che il valore ImponibileImporto nei DatiRiepilogo deve essere pari alla somma di tutti i valori PrezzoTotale più la somma di tutti i valori ImportoContributoCassa + eventuali arrotondamenti (qui non presenti). Questo per ogni aliquota IVA (una sola per tutto il documento nel mio esempio)
Per cui a mio avviso siccome 1000+40=1040 dovrebbe essere tutto ok. Invece continuo a ottenere l’errore di cui sopra. Ho provato anche con importi diversi, ma non me la valida mai
Avete suggerimenti?
Grazie a tutti
Alessandro Barisone