LieBM Posted September 17, 2015 Share Posted September 17, 2015 (edited) Buenas a todos, voy a publicar un BUG que he detectado con el módulo que viene en Prestashop "advancedeucompliance - Cumplimiento avanzado en UE" con la versión de Prestashop 1.6.1.1 FUNCIONAMIENTO NORMAL DE PRESTASHOP Como funcionamiento normal de la tienda, cuando un cliente añade un producto al carrito de compra, se crea una línea en la tabla ps_carrier con la información del carrito de compra. Mientras el cliente va siguiendo los pasos y antes de elegir el transportista, en esa línea creada, la columna de Id_carrier es 0 y la columna de delivery_option está vacía porque no hay ninguna información sobre el transportista elegido. Sin embargo cuando el cliente elige el transportista y continua el paso hasta los "métodos de pago", el id_carrier es actualizado con la Id del transportista elegido y en delivery_option aparece información relativa al envío. Estos datos son extraídos por los módulos de pago para mostrar los precios sumando los costes de envío y demás. FUNCIONAMIENTO ANÓMALO A CAUSA DEL MÓDULO Sin embargo desde que se instala el módulo "ADVANCEDEUCCOMPLIANCE", en todo momento la línea creada en ps_carrier permanece con la columna de id_carrier en 0, incluso después de elegir el transportista.A causa de esto, ciertos módulos de métodos de pago (por ejemplo los de contrareembolso y redsys adquiridos en Alabazweb.com) originan un error y no se suman los costes de envío y en el caso del contrareembolso, no aparece entre los métodos de pago (desaparece). Seguramente más módulos relacionados con esto se ven afectados.El problema lo estoy intentando detectar más a fondo, pero reside a bien en los parámetros que instala en la tabla ps_configuration o en cietras funciones relacionadas con el carrier en su archivo php.Voy a proceder a notificarlo a los desarrolladores para que optimicen y saquen un FIX al problema. Espero haberos ayudado y al menos ahorraros muchas horas de desesperación buscando el problema (las mismas que he empleado yo en detectarlo y encontrar el origen del problema)Saludos. Edited September 25, 2015 by JoaquinBM (see edit history) Link to comment Share on other sites More sharing options...
LieBM Posted September 17, 2015 Author Share Posted September 17, 2015 Aquí os envío el link del reporte, para que cuando den la solución, todos podáis estar al tanto:http://forge.prestashop.com/browse/PNM-3620 Link to comment Share on other sites More sharing options...
LieBM Posted September 22, 2015 Author Share Posted September 22, 2015 Ya he detectado el origen del problema. Y solamente ocurre con el módulo instalado y activadas las dos opciones de revocación en productos virtuales y en los terminos del Tos. Adjunto captura de pantalla.Si se tiene instalado el módulo pero con esas dos opciones desactivadas, entonces funciona correctamente. Link to comment Share on other sites More sharing options...
LieBM Posted September 25, 2015 Author Share Posted September 25, 2015 He estado hablando con los desarrolladores de Alabazweb sobre este tema, ya que por el momento, sus módulos de megareembolso y Redsys son los afectados por este BUG. Me comentan básicamente que esto es un BUG que tiene que solucionar Prestashop, y se lavan las manos para no dar soporte técnico ante este problema modificando el código de sus módulos o sacando la solución para que se modifiquen los archivos en el módulo avancedeucompliance de forma provisional hasta que Prestashop saque el FIX.Por lo tanto quedan avisados todos aquellos que quieran adquirir esos módulos en Alabazweb. El bug es bastante grave porque en el caso del módulo de megareembolso, desaparece y ningún cliente puede efectuar el pago mediante ese método pero lo peor es con el de Redsys, que lo que ocurre es que NO suma los gastos de envío, así que el cliente paga el pedido sin pagar los gastos de envío...ahora explícale al cliente el error y que te pague los gastos de envío por separado.Saludos. 1 Link to comment Share on other sites More sharing options...
Mas iluminacion Posted October 17, 2015 Share Posted October 17, 2015 HOla Joaquin, te comento desactive las opciones que dices (de echo ya los tenia desactivadas) y sigue ese fallo. Alauna otra alternativa??? hay otros modulos??. gracias por adelantado. Link to comment Share on other sites More sharing options...
LieBM Posted October 18, 2015 Author Share Posted October 18, 2015 HOla Joaquin, te comento desactive las opciones que dices (de echo ya los tenia desactivadas) y sigue ese fallo. Alauna otra alternativa??? hay otros modulos??. gracias por adelantado. Hola, pues yo he hecho varios test y son con esas opciones desactivadas cuando ya deja de dar el fallo. Por el momento los módulos afectados son los de Alabazweb (contra reembolso y Redsys). Los de Prestashop siguen sin darle curso al issue que he presentado. Link to comment Share on other sites More sharing options...
mitiendaintima Posted January 5, 2016 Share Posted January 5, 2016 Los modulos Payplug y Nimble ni me aparecen como forma de pago no se que ha trastocado este modulo pero además de lo que decís a mi me ha llegado a no desactivar la tienda. Link to comment Share on other sites More sharing options...
Recommended Posts