Añadir un worker para actualizar el número de productos de las familias, cuando se crea, modifica o elimina un producto.
Lo he resuelto finalmente en el cron.
España, 11 años, nivel 100
28-04-2024 22:46:14 elguitarraverde_19045 ENVIADA - https://github.com/NeoRazorX/facturascripts/pull/1584 |
|
PRO |
27-06-2024 20:05:19 neorazorx_1 No se debe modificar ModelClass |
01-07-2024 09:36:53 elguitarraverde_19045 cuando se desvincula un producto de una familia llega el codfamilia a null y no hay forma de saber a que familia pertenecía antes, para poder actualizar los totales de esa familia.He añadido al metodo saveUpdate() de la clase Core/Model/Base/ModelClass.php que se envia al Worker los datos antes de actualizar, ya que si no es así cuando se desvincula un producto de una familia llega el codfamilia a null y no hay forma de saber a que familia pertenecía antes. Lo he puesto en esta clase porque creo que es útil y se podrá usar en muchas ocasiones y para los Plugins también creo que puede venir muy bien disponer de estos datos en el worker. Datos antes de actualizar y datos actualizados. no obstante dime donde prodria obtaner el codfamilia cuando se desvincula un producto de una familia en el worker. |
|
PRO |
18-09-2024 18:39:56 neorazorx_1 Finalmente lo he resuelto en el cron. |
PRO |
18-09-2024 18:40:37 neorazorx_1 ENVIADA - https://github.com/NeoRazorX/facturascripts/commit/4b9792c3c622f984f229e75973939c70c8cb7a92 |