OdooWiki OCA HUB

Production Grouped By Product

mrp_production_grouped_by_product folder_open OCA/manufacture open_in_new
MRP Licencia: AGPL-3

Cuando tienes varios pedidos de venta con productos fabricados bajo pedido (MTO) que requieren ser fabricados, terminas con una orden de fabricación por cada uno de estos pedidos de venta, lo cual es muy malo para la gestión.

Con este módulo, cada vez que se requiere crear una orden de fabricación MTO, primero verifica que no exista otra orden existente aún no iniciada para el mismo producto y lista de materiales dentro del marco de tiempo especificado, y si existe una, entonces la cantidad de esa orden se incrementa en lugar de crear una nueva.

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 16.0

Fusiona automáticamente las nuevas órdenes de fabricación del mismo producto y lista de materiales en una orden existente no iniciada, en lugar de crear una orden separada para cada orden de venta. Las reglas de agrupación se configuran por tipo de operación.

Cuando Odoo necesita fabricar un producto para un pedido de venta (fabricación bajo pedido), normalmente crea una orden de fabricación separada cada vez. Este módulo cambia eso: antes de crear una nueva orden, Odoo busca una orden existente para el mismo producto, tipo de operación, lista de materiales y compañía que aún esté en estado borrador o confirmado, y cuya fecha límite caiga dentro de la ventana de tiempo configurada. Si se encuentra una, la nueva cantidad se añade a esa orden en lugar de crear una nueva, y las referencias de origen se combinan.

Las reglas de agrupación se configuran en cada tipo de operación (por ejemplo, Fabricación) en una nueva sección del formulario del tipo de operación: - MO grouping max. hour (UTC): la hora de corte (0-23) utilizada para definir el periodo de agrupación; por defecto 19. - MO grouping interval (days): cuántos días hacia atrás cubre el periodo; por defecto 1.

Odoo valida estos valores: la hora debe estar entre 0 y 23 y el intervalo debe ser positivo. El módulo también evita crear órdenes de trabajo y movimientos de producto terminado duplicados para las órdenes que se están fusionando, y omite la creación de movimientos de materia prima cuando la orden de destino ya los tiene. Afecta a los modelos manufacturing order, stock move, stock rule y operation type.

Depende de

mrp
Modelos y campos (3)
  • stock.move · amplía un modelo existente
  • mrp.production · amplía un modelo existente
  • stock.picking.type · amplía un modelo existentemo_grouping_interval (MO grouping interval (days)), mo_grouping_max_hour (MO grouping max. hour (UTC))

Texto generado por IA (DeepSeek) al leer el código de la versión 16.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: 5 confirmadas, 4 sin información de 9 versiones.

Fuentes · Odoo 16.0

Confirmado el 2026-11-03 en la rama 16.0 de OCA/manufacture.

terminal Instalación y uso

Documentación de OCA · Odoo 16.0

Para configurar el intervalo de tiempo para agrupar órdenes de fabricación:

  • Vaya a Inventario > Configuración > Gestión de almacenes > Tipos de operación
  • Localice el tipo de fabricación que está utilizando (el predeterminado se llama "Fabricación").
  • Ábralo y cambie estos 2 valores:
  • MO grouping max. hour (UTC): La hora máxima (entre 0 y 23) para considerar nuevas órdenes de fabricación dentro del mismo periodo de intervalo y, por lo tanto, agruparlas en la misma MO. IMPORTANTE: La hora debe expresarse en UTC.
  • MO grouping interval (days): El número de días para agrupar en la misma orden de fabricación. Ejemplo: Si deja los valores predeterminados 19 y 1, todas las órdenes planificadas entre las 19:00:01 del día anterior y las 20:00:00 de la fecha objetivo se agruparán juntas.

Traducción automática al español (DeepSeek) de la documentación original de OCA; los comandos y el código no se traducen. Sin información verificada en OCA: Instalación, Uso.

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.