OdooWiki OCA HUB

Stock Move Auto Assign Auto Release

stock_move_auto_assign_auto_release folder_open OCA/stock-logistics-workflow open_in_new
Sin categoría Licencia: AGPL-3

Libera automáticamente los movimientos de stock cuando un movimiento se establece en "done" y el producto pasa a estar disponible.

Utiliza queue jobs para liberar los movimientos con el fin de tener un impacto mínimo en las operaciones del usuario.

Las condiciones para activar la comprobación son:

  • Se ha creado un job para comprobar la disponibilidad de los movimientos de stock

En este punto, se generan los jobs:

  • Un job por producto
  • Se procesan todos los movimientos disponibles que se puedan liberar

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 18.0

Libera automáticamente los movimientos de stock para entrega una vez que los productos estén disponibles, después del paso de reserva automática. Se ejecuta en segundo plano para que el personal del almacén no tenga que liberar cada transferencia manualmente.

Este módulo enlaza dos funcionalidades existentes: la reserva automática de stock y el proceso de liberación "disponible para prometer". Cuando el stock se asigna automáticamente a un traslado, este módulo también programa la liberación de ese traslado, pero solo cuando los productos están realmente disponibles.

Lo que añade: - Se crea un trabajo en segundo plano por producto cuando el stock se auto-asigna. Ese trabajo busca movimientos que están esperando ser liberados y cuyo producto ahora está disponible, y luego programa la liberación de sus traslados. - Existen dos flags computados, is_auto_release_allowed, en stock.move y stock.picking. Se usan internamente para decidir si un movimiento o traslado puede liberarse automáticamente. - Un movimiento puede auto-liberarse solo si no está hecho ni cancelado, aún necesita liberación, tiene cantidad disponible mayor que cero y pertenece a un traslado que a su vez está permitido para auto-liberarse. - Un traslado puede auto-liberarse solo si no está hecho ni cancelado, no ha sido impreso y está marcado como listo para liberación. - La liberación real la realiza un trabajo diferido que llama a release_available_to_promise en el traslado, usando un canal de trabajo dedicado llamado stock_auto_release.

Todo ocurre en segundo plano a través del sistema de trabajos en cola, por lo que los usuarios siguen trabajando con normalidad mientras se procesan las liberaciones.

Modelos y campos (3)
  • stock.move · amplía un modelo existenteis_auto_release_allowed
  • stock.picking · amplía un modelo existenteis_auto_release_allowed
  • product.product · amplía un modelo existente

Texto generado por IA (DeepSeek) al leer el código de la versión 18.0 en GitHub; puede contener errores, así que verifícalo en el código antes de decidir. Ver el código en GitHub

Disponibilidad por versión

Revisado: 2026-11-03
Confirmado (verificado en repositorio y rama) Estimado (sin verificar) Sin información

Estado de confirmación: 3 confirmadas, 6 sin información de 9 versiones.

Fuentes · Odoo 14.0

Confirmado el 2026-11-03 en la rama 14.0 de OCA/stock-logistics-warehouse.

terminal Instalación y uso

Sin información verificada

Las 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.

info

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.