[Python-es] Divisas en aplicación

Kiko kikocorreoso en gmail.com
Mie Abr 2 13:29:35 CEST 2014


El 2 de abril de 2014, 13:21, Daπid <davidmenhur en gmail.com> escribió:

> 2014-04-02 12:59 GMT+02:00 kausdiv <kausdiv en gmail.com>:
>
> Y lo que tengo más duro es como hacer que cada albarán, ticket, etc tome
>> esa moneda. O si el cliente quiere pagar en Pesos o Dolares...
>
>
> Depende completamente de cómo sea la aplicación. La idea más simple es
> trabajar internamente con euros y, a la hora de meter o sacar datos,
> multiplicas o divides por el factor de conversion (1 para € -> €).
>
>
También dependerá de como venda la empresa de turno. Hay empresas que usan
un precio por divisa, por ejemplo, en euros cuesta 100€ y en dolares cuesta
120$ y no hay que hacer cambio de moneda, simplemente ir a tu tabla a
rescatar el precio. Y en otros casos el precio es en una divisa y si se
vende en otra divisa se hace la conversión con el cambio que toque en ese
momento más un extra coste (bancos, cuentas, acuerdos entre paises,...) en
caso de que la empresa lo necesite en la moneda original y vaya a una
cuenta en el país de origen de la moneda original. Vamos, que depende del
caso, como todo en esta vida.


> La idea más compleja es usar, en vez de números, objetos, donde has
> sobrecargado __str__, __repr__ y demás para que haga esta conversión
> automáticamente.
>
> _______________________________________________
> Python-es mailing list
> Python-es en python.org
> https://mail.python.org/mailman/listinfo/python-es
> FAQ: http://python-es-faq.wikidot.com/
>
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://mail.python.org/pipermail/python-es/attachments/20140402/c648fab1/attachment.html>


Más información sobre la lista de distribución Python-es