Poiché l'arrotondamento si verifica durante la conversione, la valuta memorizzata nel database ed utilizzata nei calcoli è molto importante. Il prezzo visualizzato al cliente è la cifra che deve pagare. Piccole differenze, come errori di arrotondamento della conversione in prezzi unitari, possono risultare notevoli differenze sull'ammontare totale dell'ordine. Si consiglia di riesaminare, per poterle modificare, le dimensioni e i prezzi delle unità prima di offrire i prezzi delle unità convertiti ai clienti.
L'esempio di seguito riportato illustra l'arrotondamento del prezzo del prodotto, utilizzando un fattore di conversione ipotetico di 1 Sterlina inglese = 2 Euro.
Quantity | Articolo | Prezzo unità nel database | Conversione: Prezzo unità da Euro a Sterlina inglese | Prezzo totale nella valuta preferita (Euro) | Prezzo totale nella valuta preferita (Sterlina inglese) | Conversione: Prezzo totale da Sterlina inglese a Euro |
---|---|---|---|---|---|---|
100 | bullone | 0,05 EURO | 0,03 Sterlina inglesi | 5,00 Euro | 3,00 Sterline inglesi | 6,00 Euro |
1 | pacco da 100 bulloni | 5,00 Euro | 2,50 Sterline inglesi | 5,00 Euro | 2,50 Sterline inglesi | 5,00 Euro |
In questo esempio, un cliente desidera ordinare 100 bulloni e il prezzo dell'unità per ciascun bullone è 0,05 Euro. Questo prezzo viene memorizzato nel database. Se il prezzo viene convertito in sterline inglesi, il database indica un prezzo di 0,03 sterline.
Se la valuta preferita del cliente è l'Euro, il costo è
calcolato come 100*0,05 = 5,00 Euro. Se la valuta preferita è la
Sterlina inglese, il costo è 100*0,03 = 3,00 Sterline inglesi.
Tuttavia, convertire 3,00 sterline inglesi in euro dà come risultato
6,00 euro, quindi il cliente paga 1,00 euro in più se sceglie di
fare acquisti in sterline inglesi.
Una soluzione è quella di avere prezzi per unità maggiori, ad esempio vendere i bulloni in pacchi che contengono quantità maggiori. Ad esempio, se l'ordine è per un pacco di 100 bulloni, il prezzo unità nel database è 5,00 euro. Così, se il prezzo viene convertito in sterline inglesi il prezzo unità sarà 2,50 sterline. Se la valuta preferite è l'Euro, il costo è 1*5.00 = 5,00 Euro. Se la valuta preferita è la sterlina inglese, il costo è 1*2,50 = 2,50 Sterline inglesi. Se vengono convertite 2,50 sterline in euro, il risultato è 5,00 euro. Il cliente paga lo stesso prezzo indipendentemente dalla valuta scelta. Se si desidera disabilitare l'arrotondamento e la conversione, è possibile specificare un prezzo in ciascuna valuta supportata, in maniera tale che la conversione non risulti necessaria.
Nota: Gli importi monetari sono arrotondati prima della memorizzazione nel database. Le informazioni sull'arrotondamento per ciascuna valuta sono specificate nella tabella di database CURFORMAT. Se è necessario aggiungere o modificare queste informazioni, modificare la tabella del database CURFORMAT.
![]() |