Saltar al contenido

Aprovisionamiento entre almacenes por categoría en Odoo: un módulo personalizado que simplifica la gestión

📦 ODOO · DESARROLLO A MEDIDA · INVENTARIO

Aprovisionamiento entre almacenes por categoría

Cuando manejas miles de productos, configurar reglas de reabastecimiento producto por producto es insostenible. Esta es la historia de un módulo personalizado que desarrollamos en Exdoo: un wizard que aprovisiona por categoría completa, evita duplicados y respeta las rutas estándar de Odoo.

MASIVO
Categoría completa, no producto por producto

🛡️
SIN DUPLICADOS
Detecta órdenes en borrador y no recrea

🔄
RUTAS ESTÁNDAR
Compatible con Compra y Reabastecimiento

📈
ESCALABLE
Para catálogos grandes (10K+ SKUs)

1
El reto del cliente

“El aprovisionamiento convencional en Odoo es muy detallado, pero poco práctico cuando lo que quiero es lanzar compras o traslados internos por familias completas de productos y no producto por producto.”
— Cliente con catálogo de varios miles de SKUs.

2
El problema: granularidad excesiva

⚠️ EL ESCENARIO
La empresa trabajaba con un catálogo enorme. Configurar y revisar reglas de reabastecimiento producto por producto se volvió insostenible. Logística necesitaba una forma de activar aprovisionamientos por categoría, de manera rápida y flexible — sin perder la trazabilidad que ya ofrece Odoo.

3
La solución: un wizard de aprovisionamiento por categoría

Diseñamos un módulo personalizado que extiende la funcionalidad estándar de Odoo e introduce un wizard de aprovisionamiento por categoría de producto. El flujo es muy simple para el usuario.

Paso 1 — Elegir el almacén

El usuario indica desde qué almacén quiere abastecer. En este ejemplo, vamos a reabastecer desde el almacén central:

Selección del almacén central como origen del reabastecimiento

Verificación de existencias

Vamos a las existencias de un producto:

Existencias del producto: 52 totales pero solo 2 en almacén principal
📊 EL EJEMPLO
52 piezas totales en la empresa, pero solo 2 en el almacén principal. La regla de aprovisionamiento marca mínimo 5, máximo 15 — necesitamos mover 13 piezas.
Regla de aprovisionamiento del producto con mínimo 5 y máximo 15

Paso 2 — Ejecutar el wizard

▸ Ruta:
Inventario

Operaciones

Aprovisionamiento por categoría de producto
Acceso al menú de aprovisionamiento por categoría

Se abre un wizard que pide almacén a aprovisionar y categoría. Al pulsar Generar Aprovisionamiento, se ejecuta la lógica:

Wizard del módulo con campos de almacén y categoría

Paso 3 — Generación automática

Odoo analiza todos los productos de la categoría y, según la configuración de cada uno, genera:

🛒 Órdenes de compra
Si el producto tiene marcada la ruta de Compra.

🔄 Traslados internos
Si tiene configurada la ruta de Reabastecimiento entre almacenes.

En este caso generó un traslado:

Traslado generado automáticamente entre almacén central y principal

Al entrar al registro vemos un traslado interno por 13 piezas — exactamente lo que necesitábamos para llegar al stock óptimo:

Detalle del traslado interno con 13 piezas

Al confirmar, los movimientos se reflejan en el producto. Total sigue en 52, pero el almacén principal ya está resurtido:

Almacén principal resurtido, total de 52 mantenido

4
Inteligencia para evitar duplicados

✅ VALIDACIÓN AUTOMÁTICA
Una mejora clave: si ya existe una orden de compra o traslado en borrador por la cantidad solicitada, el sistema no genera un movimiento nuevo. Así se evita la duplicidad de documentos y se mantiene un flujo limpio. Si el responsable de compras todavía no ha procesado lo anterior, el wizard lo respeta.

5
Beneficios para el cliente

⚡ Agilidad
Reabastecimientos masivos en minutos en vez de horas.

🎯 Flexibilidad
Trabajan a nivel de categorías sin desgastarse producto por producto.

🛡️ Control
Las validaciones evitan crear movimientos innecesarios.

📈 Escalabilidad
100% compatible con las rutas estándar de Odoo, no rompe nada.

📌 En resumen

Este desarrollo es un claro ejemplo de cómo una personalización bien pensada marca la diferencia entre un proceso lento y complejo, y uno ágil y escalable. El aprovisionamiento por categoría se convirtió en una herramienta clave para el cliente.

Lo mejor: se adapta a cualquier empresa que maneje grandes catálogos de productos. En Exdoo desarrollamos módulos como este aprovisionando ideas reales de nuestros clientes — escríbenos si tu equipo de logística sigue configurando producto por producto.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

¿Te gustaría implementar Odoo en tu empresa?

12 años de experiencia · +60 implementaciones exitosas · Partner Gold de Odoo en México

Hablemos por WhatsApp