A mi me ha tocado trabajar con varias aplicaciones que tenían este problema.
En concreto la que más se ajusta a lo que pides fue una que tuvimos que ajustar a Euros antes de que entrará oficialmente la moneda ya que se trataba de una empresa muy fuerte y exigía que antes de la entrada del Euro ya se le facturara de esta manera y además expresando de bajo del total de la factura la cantidad correspondiente en pesetas.
Asimismo la aplicación seguía facturando en pesetas para el resto de los clientes.
El mayor problema de estos calculos es que no son reversibles, es decir si se toma una cantidad y se pasa de pesetas a euros con 2 decimales como manda la ley y volvemos a convertir de euros a pesetas, la cantidad obtenida no es la de origen.
En nuestro caso optamos por duplicar los campos, es decir había tantos campos en Euros como en pesetas, por lo tanto el cálculo inverso era ficticio pues al haber guardado ambas cantidades decíamos:
Si A ----> B ==>B --->A
Un Saludo.
El Factor a utilizar para las conversiones se dio por Ley.
|