Originariamente inviato da mircov
Io ho lo stesso problema.
Onestamente non ho capito la differenza tra il primo ed il secondo metodo. Cmq io ho impostato la cosa in modo da utilizzare uno script che calcoli il nuovo prezzo al volo.
In pratica ho il campo prezzo dove c'è il prezzo originale senza iva (quella viene calcolata sempre al volo) e la percentuale di sconto.
Solo non riesco a gestire bene il calcolo!
Infatti se per esempio ho un prezzo pari a 30,00 euro con sconto del 10 0 20% tutto bene: il risultato è 24 euro o 27 euro. Mi basta aggiungere una virgola e due zeri ed il gioco è fatto.
Ma se ho un prezzo pari a 12,00 euro con sconto del 10% allora le cose si complicano: il risultato, infatti è 10,8 euro. Come posso gestire il tutto aggiungendo, in pratica, tanti zeri quanti ne servono?
Devo contare gli elemnti a partire dal punto ed aggiungere tanti zeri quanti ne servono o c'è un modo più semplice? Magari conoscete qualche script, non so, fate voi!
EDIT
A questo poi va aggiunta la percentuale di iva (20%). Ora arrotondando finchè il quantitativo è poco ed i prezzi non sono troppo alti il problema è irrilevante! Ma su un grosso quantitativo e su grossi prezzi le cose si complicano e non poco! O mi sbaglio?