Vertical Lift Module management
Este módulo añade un sistema básico de gestión para Vertical Lift Modules. Está pensado como un intento de alternativa más simple a stock_vertical_lift y todas las dependencias que conlleva.
Traducción automática al español (DeepSeek) de la descripción original de OCA, que está en inglés.
auto_awesome Qué hace este módulo
Generado por IA a partir del código · Odoo 19.0Te permite gestionar Vertical Lift Modules (torres de almacenamiento automatizadas) desde Odoo: marca una ubicación como VLM, define sus bandejas y la disposición de celdas, y envía comandos de put/get a la máquina cuando se validan los movimientos de stock.
Este módulo convierte una ubicación de almacén en un Vertical Lift Module (una torre de almacenamiento automatizada) y permite que Odoo se comunique con ella.
- En una ubicación puedes marcarla como VLM, establecer proveedor, dirección, hostname, puerto, usuario, contraseña, una secuencia de numeración y una estrategia de retirada (FIFO, LIFO o "less carrier movements").
- Defines tipos de bandeja (filas, columnas, ancho, fondo, alto en mm) con una cuadrícula visual de celdas, y bandejas individuales asociadas a la ubicación VLM. Una bandeja muestra qué celdas están ocupadas y cuál es la primera libre.
- Cuando se valida una transferencia que implica una ubicación VLM, el sistema crea automáticamente tareas VLM: tareas "put" para almacenar mercancías en una celda libre y tareas "get" para sacar mercancías. Las líneas del mismo producto y ubicación se fusionan para reducir los movimientos de bandeja.
- Una pantalla de tareas (wizard) guía al operario por las tareas pendientes una a una, con navegación siguiente/anterior, un indicador de progreso, la imagen del producto y la posición de la celda en la bandeja. Los botones permiten enviar el comando a la máquina, omitir una tarea o registrar el resultado manualmente.
- Si la máquina informa de menos de lo solicitado, la tarea se divide y el resto queda pendiente; si informa de más, un aviso pide confirmación. Los errores de conexión, timeout, respuesta perdida y hardware se muestran como mensajes claros.
- También puedes liberar todas las bandejas de un VLM o llamar a una sola bandeja desde su formulario.
- Una vista de stock VLM muestra las cantidades por bandeja y celda, y en modo inventario la edición de esas cantidades actualiza los quants de stock reales.
Los menús aparecen en Inventory configuration (Vertical Lift Module: tray types, trays, quants, VLM locations) y en Inventory operations (VLM tasks). Las transferencias muestran botones para abrir o realizar sus tareas VLM.
Depende de
Lo necesitan otros módulos
Menús que añade
Modelos y campos (10)
- stock.quant · amplía un modelo existentevlm_quant_ids
- stock.picking · amplía un modelo existentevlm_task_ids, vlm_move_line_ids, has_vlm_operations, has_pending_vlm_tasks, vlm_pending_move_line_ids, has_vlm_pending_operations
- stock.location · amplía un modelo existenteis_vlm, vlm_port, vlm_user, vlm_vendor, vlm_address, vlm_hostname, vlm_password, vlm_tray_ids, vlm_sequence_id, vlm_removal_strategy
- stock.vlm.task · modelo nuevostate, skipped, tray_id, quant_id, reference, task_type, product_id, location_id, display_name, tray_type_id, vlm_quant_id, move_line_ids, quantity_done, quantity_pending, splitted_vlm_task_id
- stock.move.line · amplía un modelo existentehas_vlm_operation, vlm_pending_quantity
- stock.quant.vlm · modelo nuevotray_id, quant_id, quantity, product_id, location_id, tray_type_id
- stock.vlm.task.action · modelo nuevostate, tray_id, warning, image_512, location_id, vlm_task_id (Selected task), vlm_task_ids, quantity_done, vlm_tasks_total, next_vlm_task_id, quantity_pending, vlm_tasks_partial, vlm_tasks_progress, previous_vlm_task_id, splitted_vlm_task_id
- stock.location.vlm.tray · modelo nuevoname, is_full, location_id, tray_matrix, tray_type_id
- stock.location.vlm.tray.type · modelo nuevocode, cols, name, rows, depth, width, active, height, tray_matrix, depth_per_cell, width_per_cell
- vlm.tray.cell.position.mixin · modelo nuevopos_x, pos_y, tray_id, human_pos_x (X), human_pos_y (Y), tray_matrix, tray_type_id
Texto generado por IA (DeepSeek) al leer el código de la versión 19.0 en GitHub; puede contener errores, así que verifícalo en el código antes de decidir. El módulo es muy grande y solo se ha leído una parte del código. Ver el código en GitHub
Disponibilidad por versión
Revisado: 2026-11-03Estado de confirmación: 4 confirmadas, 5 sin información de 9 versiones.
Fuentes · Odoo 17.0
Confirmado el 2026-11-03 en la rama 17.0 de OCA/stock-logistics-warehouse.
terminal Instalación y uso
Sin información verificadaLas instrucciones de instalación, el paquete de distribución, las dependencias y los pasos de configuración no se muestran porque todavía no se han verificado en la documentación del módulo para ninguna versión.
Datos importados de GitHub: esta ficha refleja la última revisión del catálogo, no una consulta en directo. Verifica siempre en la documentación del módulo y en staging antes de instalar en producción.