isra.es Posted September 19, 2013 Share Posted September 19, 2013 Me gustaria saber si alguien sabe como fijar 3 decimales en los precios del catalogo de PS 1.5 y que no haga ningun tipo de redondeo Estaria muy agradecido ( me estoy volviendo loco a cambiar cosas y no hay manera) Mi cliente vende productos con valores muy bajos tipo 0,027€ y se pueden comprar muchas cantidades ( 10000 ud) Link to comment Share on other sites More sharing options...
Sergio Ruiz Posted September 20, 2013 Share Posted September 20, 2013 No se si te servirá pero bueno. En la pestaña Localización -> Monedas, en la moneda 'X', puedes cambiarle el formato por otro formato de x decimales, etc., si necesitas añadir un formato que no este en la lista, puedes añadirlo manualmente: http://javierrguez.wordpress.com/2013/02/01/anadir-un-nuevo-formato-de-moneda-en-prestashop/ Luego he encontrado en la pestaña Preferencias -> General, una opción que dice: Tipo de redondeo ¿La has revisado? 1 Link to comment Share on other sites More sharing options...
Sergio Ruiz Posted September 24, 2013 Share Posted September 24, 2013 Buscando en google, he encontrado también este aporte gratuito: http://prestamarketing.com/es/otros-modulos-prestashop-15/12-redondeo-mejorado.html (No lo he probado, si lo pruebas comenta a ver que tal va) 1 Link to comment Share on other sites More sharing options...
Enrique Gómez Posted October 3, 2013 Share Posted October 3, 2013 Buscando en google, he encontrado también este aporte gratuito: http://prestamarketing.com/es/otros-modulos-prestashop-15/12-redondeo-mejorado.html (No lo he probado, si lo pruebas comenta a ver que tal va) Voy a probar a ver que tal Link to comment Share on other sites More sharing options...
Sergio Ruiz Posted October 3, 2013 Share Posted October 3, 2013 Voy a probar a ver que tal Si lo pruebas al final, comenta ) Yo la verdad es que lo encontré de chiripa, pero ni siquiera lo he subido a una tienda de pruebas... Link to comment Share on other sites More sharing options...
Enrique Gómez Posted October 3, 2013 Share Posted October 3, 2013 Es cierto funcionar funciona, pero tiene que ver con el tema del cálculo del IVA. El tema de los 3 (o 4) decimales puedo decir que realmente no vale la pena meterse, es tal la cantidad de código php y js que hay que comprobar que es mejor vender los productos tipo 0.027 en packs de 10 (10 -> 2.27) Link to comment Share on other sites More sharing options...
isra.es Posted October 7, 2013 Author Share Posted October 7, 2013 he probado todo: http://prestamarketing.com/es/otros-modulos-prestashop-15/12-redondeo-mejorado.html http://javierrguez.wordpress.com/2013/02/01/anadir-un-nuevo-formato-de-moneda-en-prestashop/ http://www.prestashop.com/forums/topic/196757-3-decimal-currencies/?do=findComment&comment=1089081 y alguno mas que no encuentro ahora No hay manera de hacerlo funcionar, siempre hay "peros" el ultimo fue cuando realmente conseguí que funcionara , me doy cuenta que no calcuka bien los descuentos por volumen. ( Ha sido una locura sin resultados) En fin a falta de algo en condiciones creo que lo mejor es lo que comenta Enrique Gómez ( NO TOCAR NADA) Si alguien encuentra algo seguiré esperando que seguro que muchos estaríamos agradecidos Link to comment Share on other sites More sharing options...
apositivo Posted October 7, 2013 Share Posted October 7, 2013 y por que no lo modifican en la clase correspondiente "a mano " , full php ? Link to comment Share on other sites More sharing options...
Paula Martinez Posted October 7, 2013 Share Posted October 7, 2013 (edited) he probado todo: http://prestamarketing.com/es/otros-modulos-prestashop-15/12-redondeo-mejorado.html http://javierrguez.wordpress.com/2013/02/01/anadir-un-nuevo-formato-de-moneda-en-prestashop/ http://www.prestashop.com/forums/topic/196757-3-decimal-currencies/?do=findComment&comment=1089081 y alguno mas que no encuentro ahora No hay manera de hacerlo funcionar, siempre hay "peros" el ultimo fue cuando realmente conseguí que funcionara , me doy cuenta que no calcuka bien los descuentos por volumen. ( Ha sido una locura sin resultados) En fin a falta de algo en condiciones creo que lo mejor es lo que comenta Enrique Gómez ( NO TOCAR NADA) Si alguien encuentra algo seguiré esperando que seguro que muchos estaríamos agradecidos Hola, Me llamo Raul Martinez, en este enlace que dices http://www.prestashop.com/forums/topic/196757-3-decimal-currencies , hay un post: http://www.prestashop.com/forums/topic/196757-3-decimal-currencies/?do=findComment&comment=1143269 donde adjuntan este zip: http://www.prestashop.com/forums/index.php?app=core&module=attach§ion=attach&attach_id=67858 con un puñado de archivos modificados. Me da miedo probarlo ¿Lo has probado? Edited October 7, 2013 by Raul Martinez (see edit history) Link to comment Share on other sites More sharing options...
Enrique Gómez Posted October 8, 2013 Share Posted October 8, 2013 Buenas, has probado a cambiar en config/defines.inc.php el valor de _PS_PRICE_DISPLAY_PRECISION_... define('_PS_PRICE_DISPLAY_PRECISION_', 3); Ahora no sé si esto es lo que buscas. Saludos Eso te muestra tres decimales pero suele aparecer el tercero a 0. y por que no lo modifican en la clase correspondiente "a mano " , full php ? Muchos cálculos se realizan en presentación con javascript/ajax lo que enfollona todo más, hay un montón de módulos que muestran precios a parte del core de Prestashop y no esta centralizado su uso. Se puede buscar y trabajar a partir de las funciones que hacen el redondeo: En php tienes Tools:ps_round() En js tienes el fichero price.js para el back office (también interesa ver el precio que pones con sus 3 o 4 decimales) donde aparece toFixed(2) repetidas veces. También en tools.js tienes ps_round(value, precision) Por lo que vi siempre aparece algún detalle y no llegué ni a mirar temas de facturas y mails, me dio la impresión de que hicieron Prestashop teniendo en cuenta los 2 decimales y no dejaron la puerta abierta para más... Al final si lo quieres hacer bien necesitarías sobrescribir medio Prestashop entre una cosa y otra e incluso es posible que en la base de datos exista algún campo que hubiese que modificar (evidentemente poder se puede). Link to comment Share on other sites More sharing options...
Recommended Posts