OdooWiki OCA HUB

Sale Procurement Group by Line

sale_procurement_group_by_line folder_open OCA/sale-workflow open_in_new
Warehouse Licencia: AGPL-3

Este módulo se escribió para ampliar la funcionalidad de los grupos de aprovisionamiento creados a partir de un pedido de venta.

Por sí mismo, este módulo no hace nada; es un requisito para los módulos que necesitan crear un grupo de aprovisionamiento por cada línea de pedido de venta.

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

Este es un módulo base que permite que cada línea de pedido de venta tenga su propio grupo de aprovisionamiento, de modo que los movimientos de stock puedan agruparse por línea en lugar de por todo el pedido. No añade menús ni botones por sí mismo.

Este módulo cambia cómo Odoo agrupa las operaciones de stock generadas por un pedido de venta. Normalmente todas las líneas de un pedido de venta comparten un mismo grupo de aprovisionamiento. Con este módulo, cada sale.order.line puede llevar su propio procurement_group_id, y el sistema usa ese grupo al lanzar las reglas de stock.

Cuando se confirma un pedido de venta, el módulo comprueba cada línea: solo se procesan las líneas en estado sale, en un pedido desbloqueado, para productos consumibles y que aún no se hayan aprovisionado por completo. Para cada una de esas líneas busca un grupo de aprovisionamiento existente en la línea, o reutiliza uno de otra línea del mismo pedido. Si no existe ninguno, crea un nuevo grupo de aprovisionamiento y lo vincula a la línea. También mantiene la dirección de entrega y el tipo de movimiento del grupo alineados con el partner de envío y la política de picking del pedido.

El módulo también afecta a la fusión de stock.move: cuando el flag de contexto sale_group_by_line está establecido, los movimientos candidatos se restringen a los movimientos de stock del propio grupo de aprovisionamiento de la línea de venta, por lo que los movimientos de líneas diferentes no se fusionan entre sí.

Este módulo es una base técnica. No añade menús, informes ni pantallas de usuario. Su comportamiento es visible indirectamente a través de los grupos de aprovisionamiento y los movimientos de stock generados a partir de los pedidos de venta.

Depende de

sale_stock
Modelos y campos (1)
  • sale.order.line · amplía un modelo existenteprocurement_group_id

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: 7 confirmadas, 2 sin información de 9 versiones.

Fuentes · Odoo 12.0

Confirmado el 2026-11-03 en la rama 12.0 de OCA/sale-workflow.

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.