← Back to team overview

openobject-italia-core-devs team mailing list archive

Fwd: IVA

 

FYI

---------- Forwarded message ----------
From: Massimo Biancalani <massimo.biancalani@xxxxxxxxx>
Date: 2011/7/26
Subject: Re: [Openobject-italia-core-devs] IVA
To: marco marchiori <marcomarkiori@xxxxxxxxx>


Ciao Marco,
grazie per gli esempi e i test che hai fatto.... purtroppo per come è fatto
openerp (nel caso delle tasse) ne servono molti per validare l'algoritmo di
calcolo

Ho rifatto i test che hai elencato
1) A me il totale iva su openerp risulta 29,65  cosa vuol dire il computo
indica 29,66? Il totale ti risulta 29,66 mentre i parziali sono 14,83 e
14,82?

2) Secondo me (forse ho capito male) il valore atteso dovrebbe essere:

   - Iva al 10% detraibile al 50%(I) Imponibile: 15,84 Importo: 1,59
   - Iva al 20% detraibile al 50%(I) Imponibile: 18,44 Importo: 3,69
   - Iva al 10% detraibile al 50%(D) Imponibile: 15,84 Importo: 1,58
   - Iva al 20% detraibile al 50%(D) Imponibile: 18,44 Importo: 3,68

Quindi un totale iva di 10,54 e non di 5,28. E' corretto il ragionamento?

In effetti il calcolo dell'algoritmo implementato torna

   - Iva al 10% detraibile al 50%(I) Imponibile: 15,84 Importo: 1,58
   - Iva al 20% detraibile al 50%(I) Imponibile: 18,45 Importo: 3,69
   - Iva al 10% detraibile al 50%(D) Imponibile: 15,84 Importo: 1,57
   - Iva al 20% detraibile al 50%(D) Imponibile: 18,42 Importo: 3,68

con un totale di 10,52

3) Ho rifatto il calcolo e l'algoritmo ritorna:

   - Iva al 10% (Credito) Imponibile: 31,68 Importo: 3,17
   - Iva al 20% (Credito) Imponibile: 36,87 Importo: 7,37

Totale 10,54  e quindi torna.... no? Era una fattura fornitori? Non dovrebbe
cambiare niente ...ma non si sa mai

Ciao
Massimo
PS mi metto a vedere perchè non torna il caso 2




2011/7/25 marco marchiori <marcomarkiori@xxxxxxxxx>

> Ok, avevo fatto un po' di casino con moduli e salvataggi.
>
> 1) ripeto il test che suggerisci
> fattura 9
> riga1 123, 57 iva 20 ND 50%
> riga2 123,57 iva 4 ND 50%
> totale imponibile 247,14
> totale IVA 29,65 (il computo indica 29,66 non so perché)
> totale iva indetraibile 14,83 corretto
> totale iva detraibile 14,82 corretto
>
> 2) riprendo i test fatti con la prima versione: caso parziale detraibilità
> fattura 8
> riga1 12,29 iva 20 ND 50%
> riga2 12,29 iva 20 ND 50%
> riga3 12,29 iva 20 ND 50%
> riga4 10,56 iva 10 ND 50%
> riga5 10,56 iva 10 ND 50%
> riga6 10,56 iva 10 ND 50%
>
> totale imponibile 68,55
> imponibile 20nd50 36,87
> imponibile 10nd50 31,68
> ATTESO:
> iva ind 20nd50 3,69
> iva ind 10nd50 1,59
> totale iva ind 5,28
>
> CALCOLATO
> iva ind 5,26
> iva detr 5,26
>
> 3) rifaccio il test con la prima versione: iva detraibile ed aliquote
> diverse
> fattura 7
> riga1 12,29 iva 20
> riga2 12,29 iva 20
> riga3 12,29 iva 20
> riga4 10,56 iva 10
> riga5 10,56 iva 10
> riga6 10,56 iva 10
>
> totale imponibile 68,55
> imponibile 20 36,87
> imponibile 10 31,68
>
> ATTESO:
> iva  20 7,37
> iva  10 3,17
>
> CALCOLATO:
> iva  20 7,37
> iva  10 3,18
>
>
> Questi i risultati finora.
> Sto poi pensando se non sarebbe opportuno, nel caso di parziali
> detraibilità, di esplodere nelle tasse tutte le combinazioni di righe
> invece di aggregare aliquote diverse in base alla detraibilità (non so
> quanto sarebbe possibile/difficile), così vedremmo dove sono le
> differenze.
>
>
>
> Il 25 luglio 2011 16:09, Massimo Biancalani
> <massimo.biancalani@xxxxxxxxx> ha scritto:
> > Ciao Marco,
> > ho fatto una prova impostando una fattura fornitori con due righe:
> >
> > quantità 1 prezzo 123,57 iva al 20% detraibile al 50%
> > quantità 1 prezzo 123,57 iva al 4% detraibile al 50%
> >
> > Premendo sul bottone "calcola Imposte e Totali" ottengo 4 righe
> d'imposta:
> >
> >
> > Iva al 4% detraibile al 50%(I) Imponibile: 61,79 Importo: 2,47
> > Iva al 20% detraibile al 50%(I) Imponibile: 61,79 Importo: 12,36
> > Iva al 4% detraibile al 50%(D) Imponibile: 61,79 Importo: 2,47
> > Iva al 20% detraibile al 50%(D) Imponibile: 61,79 Importo: 12,36
> >
> > a te cosa torna? Il calcolo così è sbagliato?
> >
> > Massimo
> >
> > 2011/7/25 marco marchiori <marcomarkiori@xxxxxxxxx>
> >>
> >> Grazie, ho cominciato a provare nonostante un po' di imbranataggine
> >> nel caricare i moduli.
> >> per fare il calcolo ho impostato 1 taxcode 20% ind 50% con 2 child
> >> e 1 taxcode 4% ind 50% con 2 child, copiando e modificando il secondo
> dal
> >> primo.
> >> Insomma, dopo vari tentativi mi sovrascrive l'aliquota del child 4
> >> (2%) al 10% (probabilmente il child della tax che ho copiato).
> >>
> >> Mi prendo una pausa. forse ho le traveggole.
> >>
> >>
> >> Il 23 luglio 2011 17:09, Lorenzo Battistini
> >> <lorenzo.battistini@xxxxxxxxxxx> ha scritto:
> >> > Ciao,
> >> >
> >> > dovremmo essere riusciti a implementare anche il cosiddetto calcolo
> >> > dell'IVA 'per colonna' [1] (grazie a biancama che ha esteso il lavoro
> >> > di matteo).
> >> > Questa implementazione è stata impacchettata nel modulo
> >> > 'account_invoice_tax_by_column', che allego per i meno pratici di bzr.
> >> > Allego anche il nuovo 'l10n_it' che risolve i problemi legati all'IVA
> >> > parzialmente detraibile [2]
> >> >
> >> > Già che ci sono vi mando anche i moduli legati ai registri IVA :-)
> >> > 'l10n_it_corrispettivi' dovrebbe facilitare l'inserimento dei
> >> > corrispettivi, mentre 'l10n_it_vat_registries' si occupa proprio delle
> >> > stampe.
> >> > Per ora, per poter installare questi 2 moduli è necessario aver prima
> >> > installato e configurato il modulo 'account' selezionando il pdc
> >> > italiano. In altre parole, non create un nuovo db installando
> >> > direttamente 'l10n_it_corrispettivi', ma installate prima solamente
> >> > 'account'.
> >> >
> >> > Quindi, chiunque voglia testare i moduli, ci faccia sapere i
> risultati.
> >> >
> >> > Ovviamente sono tutti moduli in evoluzione e bisogna sempre fare
> >> > riferimento a launchpad per gli ultimi aggiornamenti.
> >> >
> >> > [1]
> >> >
> http://wiki.openerp-italia.org/doku.php/moduli/l10n_it_iva_indetraibile#calcolo_verticale_iva
> >> > [2]
> >> >
> http://wiki.openerp-italia.org/doku.php/moduli/l10n_it_iva_indetraibile#stato_di_l10n_it
> >> >
> >> > --
> >> > Lorenzo Battistini
> >> >
> >> > _______________________________________________
> >> > Mailing list: https://launchpad.net/~openobject-italia-core-devs
> >> > Post to     : openobject-italia-core-devs@xxxxxxxxxxxxxxxxxxx
> >> > Unsubscribe : https://launchpad.net/~openobject-italia-core-devs
> >> > More help   : https://help.launchpad.net/ListHelp
> >> >
> >> >
> >>
> >> _______________________________________________
> >> Mailing list: https://launchpad.net/~openobject-italia-core-devs
> >> Post to     : openobject-italia-core-devs@xxxxxxxxxxxxxxxxxxx
> >> Unsubscribe : https://launchpad.net/~openobject-italia-core-devs
> >> More help   : https://help.launchpad.net/ListHelp
> >
> >
> >
> > --
> > Massimo Biancalani
> >
>



-- 
Massimo Biancalani



-- 
Massimo Biancalani

References