Si vendes en Mercado Libre, Amazon, Walmart o Coppel y usas Odoo para gestionar tu negocio, es muy probable que en algún punto hayas vivido uno de estos dos escenarios: te quedaste sin stock justo cuando el producto se estaba vendiendo solo, o pediste de más y tienes dinero parado en cajas que nadie compra. Ninguno de los dos se siente bien. El forecast de inventario existe exactamente para evitar eso, y Odoo tiene las herramientas para hacerlo, aunque hay que saber configurarlas bien.
¿Qué es el forecast de inventario?
El forecast de inventario es una proyección de cuánto vas a necesitar de cada producto en un período futuro, basada en tus ventas históricas, la demanda esperada y el tiempo que tarda tu proveedor en surtirte. No es magia ni inteligencia artificial costosa: es matemática aplicada a tus propios números.
Un ejemplo sencillo: si vendes 40 unidades de una mochila cada semana y tu proveedor tarda 10 días en entregarte, necesitas tener al menos 57 unidades en inventario antes de hacer el pedido (40 unidades semanales ÷ 7 días × 10 días de lead time). Si tienes menos que eso, ya estás en zona de riesgo de quiebre de stock.
Sin ese cálculo claro, las decisiones de compra se toman "a ojo" o cuando ya es demasiado tarde.
Cómo funciona el forecast de inventario dentro de Odoo
Odoo tiene un módulo de inventario y uno de compras que, cuando se configuran juntos, permiten automatizar gran parte de este proceso. Estos son los conceptos clave que necesitas entender antes de tocar cualquier configuración:
1. Rutas y reglas de reabastecimiento
En Odoo, cada producto puede tener una ruta definida: comprar directamente a proveedor, fabricar, o una combinación. Para e-commerce que compra a proveedor, la ruta más común es Comprar. Una vez activada, Odoo puede generar órdenes de compra automáticamente cuando el stock cae por debajo de un umbral.
2. Punto de reorden (Reorder Point)
Es la cantidad mínima de stock que disparará una orden de compra automática. Se configura producto por producto en Inventario > Configuración > Reglas de reabastecimiento.
Supongamos que vendes licuadoras y quieres evitar quedarte sin stock:
- Ventas promedio: 20 unidades por semana
- Lead time del proveedor: 14 días
- Stock de seguridad que quieres tener: 10 unidades
Entonces tu punto de reorden debería ser: (20 ÷ 7) × 14 + 10 = 50 unidades. Cuando Odoo detecte que tienes menos de 50 licuadoras, generará una solicitud de compra automática.
3. Cantidad máxima (Max Qty)
También puedes definir hasta cuántas unidades quieres reponer. Esto evita el overstock. Si defines un máximo de 100 licuadoras y cuando se activa el reorden tienes 45, Odoo pedirá exactamente 55 unidades para llegar al tope, no más.
4. Lead time del proveedor
Es uno de los datos más importantes y el que más se olvida configurar. En Odoo, puedes definir el lead time dentro de la ficha del proveedor en la pestaña de compras del producto. Si no lo capturas aquí, el sistema no puede calcular bien cuándo tienes que lanzar la orden.
Paso a paso: configurar el forecast básico en Odoo
Aquí va la secuencia sin rodeos para que lo puedas hacer esta semana:
- Activa el módulo de Compras e Inventario si aún no los tienes. Ve a Aplicaciones y busca "Purchase" e "Inventory".
- Configura el lead time de tu proveedor: en la ficha de cada producto, pestaña Compra, agrega al proveedor y pon los días que tarda en surtirte.
- Define el stock de seguridad: esto es cuántos días de ventas quieres tener como colchón. Para productos de alta rotación en marketplace, entre 7 y 14 días es razonable.
- Crea las reglas de reabastecimiento: Inventario > Configuración > Reglas de reabastecimiento > Nuevo. Define el producto, la ubicación, el punto de reorden (Min Qty) y la cantidad máxima (Max Qty).
- Activa el planificador: en Inventario > Configuración > Ajustes, asegúrate de que el planificador de inventario esté activo. Por defecto corre una vez al día, pero puedes configurarlo con más frecuencia.
- Revisa las órdenes de compra propuestas: cada vez que el planificador corre, Odoo genera solicitudes de compra en estado Borrador. Tu equipo solo necesita revisarlas y aprobarlas.
Los errores más comunes (y cuánto cuestan)
La mayoría de los problemas no son de Odoo, sino de cómo se alimenta la información. Estos son los errores que más vemos:
Lead times inventados o en cero
Si el sistema no sabe que tu proveedor tarda 21 días en entregarte, va a calcular que puedes pedir hoy y recibir mañana. Resultado: quiebre de stock garantizado. Revisa que todos tus proveedores tengan el lead time real capturado en el sistema.
No separar productos por canal de venta
Si vendes el mismo SKU en Mercado Libre y en Amazon, la velocidad de salida puede ser muy diferente en cada canal. Si solo miras el total consolidado, el promedio puede esconder que en ML te quedas sin stock cada viernes. Odoo permite ver el historial de ventas por origen, pero hay que consultarlo por separado y usarlo para ajustar los puntos de reorden por canal.
No actualizar el forecast después de una promoción
Si hiciste una liquidación en Hot Sale y vendiste 300 unidades en 3 días, ese dato va a distorsionar tu promedio histórico. Odoo promedia todo lo que tiene. Si no limpias o acota el período de análisis, tu forecast va a pensar que siempre vendes al ritmo de una promoción. El efecto: pedirás de más y tendrás capital congelado.
No tener stock de seguridad para temporalidad
En México, el Buen Fin, Navidad y el regreso a clases pueden triplicar tus ventas en días específicos. Si tu punto de reorden está calculado para una semana normal, vas a llegar sin stock a los picos. La recomendación es revisar y ajustar las reglas de reabastecimiento al menos 6 semanas antes de cada temporada alta.
¿Cuándo Odoo solo no es suficiente?
Odoo es una herramienta muy potente, pero tiene limitaciones reales cuando el negocio crece en marketplaces:
- No se conecta nativamente al historial de ventas de Mercado Libre, Amazon o Walmart. Los datos de ventas por canal hay que capturarlos manualmente o mediante integraciones adicionales.
- El forecast nativo de Odoo es relativamente simple: usa promedios históricos, pero no ajusta automáticamente por estacionalidad, tendencias o eventos externos.
- Las reglas de reabastecimiento requieren mantenimiento constante: si cambias de proveedor, tienes un nuevo SKU o cambia la temporada, alguien tiene que actualizar esos parámetros a mano.
Aquí es donde herramientas como Surtela complementan a Odoo: se conectan directamente a tu instancia de Odoo y a tus canales de venta para consolidar la información de ventas reales por marketplace, calculan los puntos de reorden con estacionalidad incluida y te dicen, en lenguaje claro, qué productos comprar esta semana, en qué cantidad y por qué. Sin que tengas que ser experto en configurar planificadores.
Un ejemplo real con números
Supongamos que tienes un negocio de accesorios para cocina. Vendes un set de cuchillos que tiene estos datos:
- Ventas promedio: 60 unidades al mes (2 por día)
- Lead time del proveedor: 18 días
- Stock de seguridad deseado: 7 días de ventas = 14 unidades
- Stock actual: 45 unidades
El punto de reorden correcto es: 2 unidades/día × 18 días + 14 = 50 unidades. Con 45 unidades en existencia ya estás por debajo del punto de reorden. Si hoy es martes y tardas 18 días en recibir, el pedido ya debería estar lanzado desde ayer. Si esperas al fin de semana para revisar el inventario "a ojo", muy probablemente vayas a vender con ruptura de stock 3 o 4 días antes de que llegue el pedido.
Ese quiebre de stock de 3 días, a 2 ventas diarias con un ticket promedio de $800 MXN, son $4,800 pesos en ventas perdidas por no tener el forecast configurado correctamente.
Checklist antes de confiar en tu forecast de Odoo
- Todos los productos de alta rotación tienen lead time capturado en la ficha del proveedor.
- Las reglas de reabastecimiento están creadas para cada SKU relevante, no solo para los que se te han acabado alguna vez.
- El stock de seguridad está expresado en días de venta reales, no en una cantidad fija arbitraria.
- El planificador está activo y alguien revisa las órdenes propuestas al menos tres veces por semana.
- Antes de temporadas altas, las reglas se revisan y ajustan con al menos 6 semanas de anticipación.
- Los datos de ventas por canal están disponibles para detectar diferencias entre marketplaces.
El siguiente paso
Configurar el forecast básico en Odoo está al alcance de cualquier dueño de negocio si sigues los pasos de esta guía. El reto real es mantenerlo actualizado y conectado a lo que pasa en tus canales de venta reales, especialmente cuando vendes en varios marketplaces al mismo tiempo y cada uno tiene su propio ritmo.
Si quieres dejar de hacer ese trabajo a mano, Surtela se conecta a tu Odoo y a tus canales de venta para darte cada semana una lista clara de qué comprar, cuánto y cuándo — sin que tengas que tocar una sola regla de reabastecimiento. Puedes probarlo gratis durante 14 días, sin tarjeta de crédito, en surtela.com.