Hola,
Tengo el mismo problema, ni me descuenta ni me suma correctamente los packs, pero esto pasa desde siempre.
En la version 1.6 de prestashop, tuve que crear un modulo que sincronizaba los packs con la cantidad minima de los productos que contenía. funcionaba y funciona a la perfección.
En la version 1.7.8, me estoy rompiendo los cuernos para hacerlo funcionar y no hay manera, solo he conseguido hacer que funcione una parte del modulo.
Yo no soy programador, pero voy trasteando y picando código hasta que me salen las cosas. Si la comunidad se ofrece a ayudarme y entre todos lo terminamos, puedo colgar aquí el modulo (inacabado) y que cada uno aporte tu granito de arena -o de código- para terminarlo.
Actualmente el modulo tiene las siguientes funciones :
- actualiza el pack cuando añades o disminuyes uno de sus componentes
- actualiza el pack y sus componentes cuando se realiza un pedido
- actualiza el pack y sus componentes cuando se realiza un pedido desde la administración, quitas o pones un pack o producto que este contenido en un pack.
- NO actualiza el pack si cancelas el pedido o si después de cancelarlo, lo vuelves a poner como aceptado.
Un saludete