WMS en Odoo: qué es y cómo gestiona tu almacén
Todo sobre el WMS de Odoo: trazabilidad, ubicaciones, rutas de picking, FEFO/FIFO, recepciones y expediciones. Cómo el inventario de Odoo hace de WMS integrado.
Un WMS (Warehouse Management System o Sistema de Gestión de Almacenes) es el software que controla todas las operaciones que ocurren dentro de un almacén: recepciones, ubicaciones, movimientos internos, preparación de pedidos y expediciones. Odoo Community incorpora un WMS completo dentro de su módulo de Inventario — sin necesidad de software externo ni integraciones complicadas.
Con OCM tienes el WMS de Odoo disponible desde el primer día, con el servidor completamente gestionado. Empieza gratis en OCM →
Qué es un WMS y para qué sirve
Un WMS es el sistema nervioso de un almacén. Sin él, los trabajos de almacén dependen de la memoria de las personas, de etiquetas manuscritas y de hojas de cálculo que siempre están desactualizadas. Con un WMS, cada movimiento queda registrado, cada ubicación es conocida y los errores de picking se reducen drásticamente.
Los WMS tradicionales eran sistemas independientes, caros y difíciles de integrar con el ERP de facturación. Odoo resuelve esto incorporando el WMS directamente dentro del ERP — la misma base de datos que usa la tienda online, la facturación y las compras.
Funciones principales de un WMS
- Recepción de mercancía: registro de lo que entra, comparación con el pedido de compra, ubicación en el almacén
- Ubicaciones: estructura jerárquica del almacén (pasillos, estanterías, baldas, pallets)
- Movimientos internos: traslados entre ubicaciones, consolidaciones, reposición de picking desde reserva
- Preparación de pedidos (picking): generación de listas de recogida, wave picking, batch picking
- Expedición: embalaje, etiquetado, generación de albarán y actualización de stock
- Trazabilidad: número de lote y número de serie por cada movimiento
- Inventarios: recuentos físicos parciales o totales con ajuste automático del stock
El WMS de Odoo: características clave
El módulo de Inventario de Odoo Community implementa un WMS completo con estas características diferenciales:
- Sistema de doble entrada: cada movimiento de stock tiene origen y destino explícitos — nunca "desaparece" producto, siempre se mueve de un lugar a otro
- Rutas y reglas: puedes definir rutas personalizadas (ej: recepción → control de calidad → stock) que se aplican automáticamente
- Integración nativa: los pedidos de venta generan automáticamente las órdenes de picking; las recepciones de compra actualizan el stock en tiempo real
- Código de barras: el módulo de códigos de barras de Odoo permite operar con escáner — validar recepciones, hacer picking y transferir pallets sin teclear manualmente
Gestión de ubicaciones y almacenes múltiples
Odoo permite crear una estructura jerárquica de ubicaciones que refleja exactamente tu almacén físico:
Almacén Principal ├── Zona de Recepción ├── Stock │ ├── Pasillo A │ │ ├── Estantería A1 │ │ └── Estantería A2 │ └── Pasillo B ├── Zona de Expedición └── Zona de Devoluciones
Si tienes múltiples almacenes (central + delegaciones, o almacén + tienda), Odoo los gestiona todos desde la misma instancia. Los traslados entre almacenes generan movimientos de entrada y salida automáticamente.
Recepciones y control de calidad
Cuando llega un pedido de compra, Odoo genera automáticamente un albarán de recepción con los productos y cantidades esperadas. El operario de almacén valida lo que ha llegado realmente — si hay diferencias, Odoo registra la discrepancia y avisa al departamento de compras.
Si tienes activado el módulo de Control de Calidad, puedes insertar un paso de inspección entre la recepción y el ingreso al stock. El producto queda en una ubicación de "pendiente de QC" hasta que el inspector lo aprueba.
Rutas de picking y preparación de pedidos
Odoo soporta varios modelos de preparación de pedidos:
- Pick directo: un operario recoge los productos para un pedido concreto
- Pick → Pack → Ship (3 pasos): separación de la recogida, el embalaje y la expedición — útil para almacenes con volumen medio-alto
- Batch picking: un operario recoge productos para varios pedidos a la vez, minimizando los desplazamientos
- Wave picking: agrupación de pedidos por zona de almacén o transportista
FIFO, FEFO y trazabilidad de lotes
Odoo soporta las estrategias de salida de stock más habituales:
- FIFO (First In, First Out): sale primero el stock más antiguo — ideal para producto perecedero o electrónica
- FEFO (First Expired, First Out): sale primero el stock con fecha de caducidad más próxima — obligatorio en alimentación y farmacia
- LIFO / Coste promedio: para contabilidad de valoración de stock
Con la trazabilidad de lotes activada, cada movimiento de stock queda vinculado a un número de lote. En caso de retirada de producto, puedes identificar en segundos qué clientes recibieron un lote específico. Más sobre FEFO en Odoo →
Inventarios físicos y ajustes de stock
Odoo permite hacer inventarios físicos de dos formas:
- Inventario completo: se bloquea el stock y se recuenta todo. Útil para el cierre anual
- Inventario cíclico: se recuenta una zona o categoría de producto cada semana, sin parar la operativa. Mucho más eficiente para almacenes en producción continua
Las diferencias entre el stock teórico y el recuento físico se ajustan automáticamente en la contabilidad cuando está activada la valoración del inventario.
OCM: WMS integrado sin coste adicional
Con OCM el módulo de Inventario (WMS) está disponible en todos los planes sin coste adicional. No pagas por usuario de almacén — tienes usuarios ilimitados en Odoo Community. El servidor está completamente gestionado: actualizaciones, backups y seguridad corren de nuestra cuenta.
El soporte en español de OCM puede ayudarte a configurar las ubicaciones de tu almacén, las rutas de picking y la trazabilidad de lotes en una sola sesión. Ver planes desde 6,99€/mes →
¿Quieres un WMS integrado en tu ERP sin coste de licencia, con soporte en español y servidor gestionado?
Empieza gratis en OCM →Preguntas frecuentes
¿El WMS de Odoo Community es suficiente o necesito Enterprise?
Para la mayoría de almacenes de pymes, Odoo Community es más que suficiente. Incluye ubicaciones, lotes, FEFO, picking, códigos de barras y rutas. Odoo Enterprise añade funcionalidades como integración con hardware de automatización de almacén (conveyors, robots) que son relevantes solo para almacenes altamente automatizados.
¿Funciona el escáner de códigos de barras con Odoo Community?
Sí. El módulo de código de barras es parte de Odoo Community. Funciona con cualquier escáner USB o Bluetooth que emule teclado, y también con la cámara del teléfono móvil desde la app de Odoo.
¿Puedo integrar Odoo con una carretilla elevadora automática o un sistema de estanterías dinámicas?
Sí, mediante la API de Odoo o módulos específicos. La integración con hardware de automatización es más habitual en Odoo Enterprise, pero la API de Odoo Community permite desarrollar integraciones personalizadas.
¿Cuántas ubicaciones puedo crear en Odoo?
No hay límite técnico de ubicaciones en Odoo. He instalaciones con miles de ubicaciones (almacenes de logística con pasillos, estanterías y baldas individuales) funcionando sin problemas.
¿El WMS de Odoo permite gestionar devoluciones de clientes?
Sí. Las devoluciones de clientes generan automáticamente un movimiento de entrada al almacén de devoluciones. Desde ahí puedes decidir si el producto vuelve al stock, si va a cuarentena o si se destruye — todo queda registrado con trazabilidad.
¿Quieres tu propia instancia de Odoo Community lista en minutos?
Empieza gratis →¿Prefieres hablar primero?
Déjanos tu contacto y te respondemos en menos de 24h.