Variación de stock
Todo lo que le pasó a un producto, con el saldo tras cada movimiento
El historial completo de un producto en el periodo que elijas: cada entrada y salida con su documento, su cliente o proveedor, su precio y el saldo exacto que quedó después. Entradas en verde, salidas en rojo, resumen mensual al final.
Cómo lo recibes
Todos nuestros desarrollos funcionan en los tres entornos de Odoo. Lo único que cambia es la forma de entregarlos.
Odoo Online (SaaS)
No necesitas poder instalar módulos. Un consultor de Millora entra con un acceso temporal que tú autorizas y lo implementa con Odoo Studio. Cuando termina, revocas el acceso.
Odoo.sh o servidor propio
Recibes el módulo y la guía de instalación por correo en cuanto se confirma el pago. Lo instalas tú, o lo instalamos nosotros contigo.
Instalación · shell
# 1 · copia el módulo a tu addons_path
cp -r millora_variacion_de_stock /mnt/extra-addons/
# 2 · reinicia y actualiza la lista de apps
odoo-bin -u all -d tu_base --stop-after-init
# 3 · instala desde Apps
# busca "Variación de stock"Qué resuelve
El problema
Cuando un inventario no cuadra, la pregunta es siempre la misma: ¿en qué movimiento se descuadró?
Odoo tiene los movimientos, pero no te deja verlos como historia. No hay un reporte que ponga todo lo que le pasó a un producto en orden, y sobre todo no te dice cuánto había después de cada movimiento. Sin ese saldo corrido, encontrar el renglón donde empezó la diferencia es imposible: sólo puedes ver los movimientos y sumarlos a mano.
Y los datos que necesitas para juzgar cada movimiento —quién era el cliente o el proveedor, de qué documento venía, a qué precio— están repartidos en otras pantallas.
Cómo funciona
Eliges un producto, el rango de fechas y, si trabajas con varias empresas, la razón social.
El reporte devuelve la historia ordenada por fecha. Cada renglón trae la cantidad, el folio del picking, el documento origen, el cliente o proveedor, el precio de esa operación y el saldo exacto que quedó tras ese movimiento. Arriba, el saldo con el que abrió el periodo y la existencia actual.
Las entradas van en verde y las salidas en rojo. Suena a detalle cosmético y no lo es: es lo que permite recorrer cien renglones con la vista y detectar la racha rara sin leer cada cifra.
Al final, una segunda tabla resume el periodo mes por mes, con el total de lo que entró y lo que salió.
Qué no hace
Sólo lee. No modifica inventario, no corrige diferencias y no crea ajustes.
No proyecta hacia adelante ni genera alertas: cuenta lo que ya pasó.
No dice quién hizo el movimiento. Muestra el documento y la contraparte, pero no el usuario responsable. Si lo que buscas es responsabilidad y no cronología, éste no es el reporte.
Y depende por completo de que la captura esté bien: refleja lo que Odoo tiene registrado, no lo que ocurrió en el almacén.
Qué cambia
La investigación de un descuadre deja de ser una exportación a Excel y una tarde de sumas. El renglón donde el saldo dejó de tener sentido salta a la vista, con el documento que lo originó al lado.
Y para el cierre mensual, la tabla de resumen da en una pantalla lo que normalmente se arma cruzando dos reportes.
Incluye
- Muestra el historial completo de un producto en el rango de fechas que elijas
- Calcula el saldo exacto que quedó después de cada movimiento
- Indica el saldo inicial del periodo y la existencia actual
- Detalla folio del picking, documento origen, cliente o proveedor y precio de cada operación
- Distingue entradas en verde y salidas en rojo para recorrer el historial de un vistazo
- Resume el periodo mes por mes, con el total de entradas y de salidas
- Filtra por empresa en bases con varias razones sociales
Requisitos
- Módulo de Inventario activo
- Movimientos capturados al día: el reporte muestra lo registrado en Odoo, no lo ocurrido en el piso
- Un usuario con permisos de inventario para abrir el reporte
- Un producto y un rango de fechas concretos. El reporte trabaja de uno en uno, no en lote
También te puede servir
Calculadora de Reabasto Full
Cuántas piezas mandar al fulfillment del marketplace, con números
Inventario y almacén
Citas de embarque a Full
Que la cita no se caiga por algo que ya se sabía
Inventario y almacén
Contenedores
Sabes lo que te costó cada pieza antes de que el barco atraque
Inventario y almacén

