Realizzazione dei calcoli nel Carrello Acquisti

 Obiettivo
Anche se può sembrare incredibile la realizzazione dei calcoli IVA ESCLUSA e IVA INCLUSA, a seconda del luogo in cui sono realizzati gli arrotondamenti, non danno gli stessi risultati!

Tale fenomeno strano è la conseguenza di una regola matematica che dice che "la somma degli arrotondamenti non è uguale all'arrotondamento della somma". Se può sorprendere, il buon senso popolare ci consente di costatare che è in realtà un fenomeno corrente. Qualsiasi giocatore di carte di belote francese (sorta di briscola) l'ha applicato nella sua vita. Se ci sono 162 punti e si arrotonda a 10 quando si conta, se una squadra fa 96 e l'altra 66, si arrotonda a 100 e 70, uguale a 170, mentre l’arrotondamento di 162 è 160!
 
 Esempio di un calcolo IVA ESCLUSA
Consideriamo un prodotto a 1,00 EURO IVA ESCLUSA. Quando un cliente professionale ne compra 1000, ottiene una linea di 1000 EUR IVA ESCLUSA e paga un'IVA a 19,6% su 1000 EURO IVA ESCLUSA cioè 196 euro. Il totale IVA INCLUSA è, quindi, di 1196 EURO IVA INCLUSA.

Elementi Prezzo Qtà.  Prezzo totale
Mio Articolo da vendere
(Code: XYZ)
1,00 EURO 1000 1.000,00 EURO
Sub-totale : 1.000,00 EURO
Tasse di vendite
IVA 196,00 EURO
Prezzo totale : 1.196,00 EURO
 
 Esempio dello stesso calcolo IVA INCLUSA
Questo stesso prodotto è ora venduto a un privato. I prezzi vengono visualizzati IVA INCLUSA. 1,00 EURO IVA esclusa * 1,196 dà 1,196 EURO IVA INCLUSA cioé arrotondando alla seconda cifra decimale 1,20 EURO IVA INCLUSA. Se il cliente compra 1000 prodotti, il totale è, quindi, di 1.200 EURO IVA INCLUSA!

Elementi Prezzo Qtà.  Prezzo totale
Mio Articolo da vendere
(Code: XYZ)
1,20 EURO 1000 1.000,00 EURO
Sub-totale : 1.200,00 EURO
Prezzo totale : 1.200,00 EURO
 
 2 metodi di calcolo dinamico
Il sistema Oxatis integra 2 metodi di calcolo distinti a seconda che il cliente compri IVA INCLUSA o IVA ESCLUSA. Questi metodi sono dinamicamente sostituiti quando, in un negozio che affigge dei prezzi IVA INCLUSA il cliente dichiara di essere straniero al momento del pagamento e non è, quindi, soggetto all’IVA.

Naturalmente nella maggior parte dei casi i calcoli sono totalmente simmetrici ed è soltanto nei casi particolari come quello precedentemente citato (prezzo basso comportante un grande arrotondamento moltiplicato per una grande quantità) che delle differenze appaiono.

Esempio IVA ESCLUSA con un prodotto classico
Elementi Prezzo Qtà.  Prezzo totale
Mio Articolo da vendere
(Code: XYZ)
120,00 EURO 1 120,00 EURO
Sub-totale : 120,00 EURO
Tasse di vendite
IVA 23,52 EURO
Prezzo totale : 143,52 EURO


Esempio IVA INCLUSA con un prodotto classico
Elementi Prezzo Qtà.  Prezzo totale
Mio Articolo da vendere
(Code: XYZ)
143,52 EURO 1 143,52 EURO
Sub-totale: 143,52 EURO
Prezzo totale: 143,52 EURO


Con questo doppio metodo di calcolo, sei certo che ogni avviso di ricevimento ordine è "giusto", cioé le cifre visualizzate portano allo stesso risultato se il cliente prende una calcolatrice e ricomincia i suoi calcoli.
 
 Problema dei prezzi IVA INCLUSA "precisi"
In numerosi casi, se vendi IVA INCLUSA, desideri affiggere dei prezzi arrotondati, come 10,00 EURO, 35,00 EURO, 100,00 EURO.

Il problema è che se disponi di un numero IVA ESCLUSA con due decimali, quindi è a volte impossibile avere la cifra rotonda in maniera precisa. Prendiamo l'esempio di 35,00 EURO.

Se prendi 29,26 EURO come importo IVA ESCLUSA e che moltiplichi per l’IVA ottieni 34,99496 che si arrotonda a 34,99 EURO!

Se prendi 29,27 EUR come importo IVA ESCLUSA e che moltiplichi per l’IVA, ottieni 35,00692 che si arrotonda a 35,01 EURO!

L’unica soluzione è utilizzare un impporto IVA ESCLUSA a tre decimali, cioé 29,264 EURO IVA ESCLUSA, che dà quindi 35,00 EURO IVA INCLUSA quando viene arrotondato a 2 decimali IVA INCLUSA.

È un’eccellente soluzione che dà nel caso generale questo tipo di risultato:

Elementi Prezzo Qtà.  Prezzo totale
Mio Articolo da vendere
(Code: XYZ)
35,00 EURO 100 3500,00 EURO
Sub-totale: 3500,00 EUR
Prezzo totale: 3500,00 EURO


Tuttavia c’è una contropartita se il calcolo deve essere realizzato IVA ESCLUSA (cliente straniero o cliente professionale.)

In effetti il prezzo IVA ESCLUSA possiede 3 decimali 29,264.

Se il cliente ordina un solo prodotto, questo decimale non comporterà conseguenze. Invece, appena il numero a tre decimali verrà moltiplicato per un numero alto, la terza cifra decimale entrerà in gioco come l'illustra quest’ordine:

Elementi Prezzo Qtà.  Prezzo totale
Mio Articolo da vendere
(Code: XYZ)
29,26 EURO 100 2.926,40 EURO
Sub-totale: 2.926,40 EURO
Tasse di vendite
TVA 573,73 EURO
Prezzo totale : 3499,97 EURO


Come costaterai, nulla consente al cliente di capire "perché "29,26 x 100 = 2.296,40! L’unica soluzione sarebbe di visualizzare i 3 decimali, ma non è accettabile. Naturalmenet si tratta di un caso particolare, ma merita di essere presentato.
 
 Cos’è la linea "Diversi IVA INCLUSA"
Se visualizzi dei vecchi ordini, precedenti all’inizio di 2004, il nuovo sistema non troverà esattamente gli stessi arrotondamenti del precedente. Gli errori di calcolo sono allora posti in una linea denominata "Diversi IVA INCLUSA".

Naturalmente, ciò non alcuna influenza sulle mail che i tuoi clienti hanno ricevuto in passato, è semplicemente un metodo di gestione degli errori di arrotondamento.
 

Aggiungi ai preferiti: http://www.oxatis.com/Help/HelpCenterContent.asp?ActionID=512&TID=1226&MID=9000%7C55319&LangID=4
© 2001-2019 Oxatis. Tutti i diritti riservati.