Hola a todos
De un momento a otro, un Odoo v10 en producción ha empezado a tener problemas con los niveles de stock
El stock actual de productos en los diferentes almacenes, no coincide con el stock que debe haber en función al último inventario y a los movimientos.
Ejemplo:
Inventario Inicial: +100
Venta -50
Ingreso a almacén +30
Stock a mano: 40
cuando el stock a mano debería ser de 80
Estamos hablando del stock on hand, no hay movimientos en otro estado que "Realizado". Es decir, todo está ok, pero el stock on hand simplemente no coincide. El problema sucede en varios productos al parecer aleatoriamente.
A alguien le ha sucedido esto antes?
Entiendo que para corregir esto, puedo desarrollar un script que itere sobre los productos y ajuste los stocks a los correctos en función a los movimientos, o en el peor de los casos hacer un inventario inicial y corregirlos, pero la pregunta del millón es: porque sucede esto? De nada sirve que Odoo tenga módulos super avanzados si es que no es capaz de mantener los stocks debidamente sincronizados con los movimientos.
Se agradece de antemano cualquier aporte sobre el problema.