El módulo de tarifas por defecto sólo acepta la clave *list_price* para hacer referencia al precio de venta del producto. Pero se puede extender para añadir campos addicionales. En tu caso deberias añadir un campo que tenga en cuenta las diferèncias de cotización.
De nuestros intercambios y otros con Marcelo Zunino llego a la conclusión de que podría desde las TARIFAS resolver el manejo de los precios  en las dos divisas.

1) Ya tengo donde almacenar en la Tabla de Monedas la paridad monetaria de las dos divisas.

2) Necesitaría 1 campo numérico para almacenar la PARIDAD DE COMPRA en la ficha del producto.. Lo cargaría manualmente por ahora y para simplificar levantando *el valor para la fecha de la compra* en la Tabla de Monedas..

4) Necesitaría poder "recoger" de la ficha del producto,  el valor PARIDAD DE COMPRA,  y de la tabla de MONEDAS,    el valor COTIZACIÓN DEL DÍA,  para operar en las TARIFAS con estos elementos.

Con eso bastaría para "proteger" los precios de la devaluación monetaria de la divisa del sistema.

Mis TARIFAS serían del tipo:

PRECIO PÚBLICO CONTADO ==> /*precio de venta* / *paridad de compra* x *cotización del día*
/

/Esto me proporcionaría siempre precios en PESOS actualizados siempre acompañando las fluctuaciones de la moneda fuerte./

/Cuando la facturación es en Dólares Tryton tomará ese precio generado por la TARIFA y lo dividirá por COTIZACIÓN DEL DÍA  obteniendo exactamente el valor que al comprar fijamos como *precio de venta en dólares*./

//Naturalmente que para obtener este resultado debemos siempre pasar por el uso de TARIFAS.

Y también genera un tema no del todo deseable comercialmente que es la variabilidad diaria de los precios cuando se factura en PESOS pero ello no sería en definitiva demasiado problemático.

*¿ Se puede lograr ésto sin grandes cambios..?  Intuitivamente me inclino a pensar que sí pero ignoro cómo proceder... Lo de arriba, sí por cierto..  pero, ¿cómo se logra esa extensión..??*

*Dicen que la ignorancia es tan respetable como la sabiduría,  ahora, es mucho menos eficaz para resolver los problemas.. No se rían del "veter" y echenle una mano..    Saludos cordiales.*

*Enrique*



Responder a