OdooWiki OCA HUB

MRP Workcenter Hierarchical

mrp_workcenter_hierarchical folder_open OCA/manufacture open_in_new
Manufacturing Licencia: AGPL-3

Permitir definir un centro de trabajo padre para un centro de trabajo

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

Organiza los centros de trabajo en una jerarquía padre/hijo y cambia el centro de trabajo de varias órdenes de trabajo a la vez. Los centros de trabajo incorporan los campos Parent, Children y Parent Level 1-3, además de filtros de agrupación.

Este módulo añade una jerarquía a los workcenters en Manufacturing. En cada workcenter ahora puedes establecer un workcenter Parent, y Odoo muestra automáticamente sus Children. Tres campos adicionales, Parent Level 1, Parent Level 2 y Parent Level 3, se calculan automáticamente a partir de la cadena de parents, para que puedas ver el grupo de nivel superior al que pertenece un workcenter.

Dónde aparece: - El formulario y la lista de workcenter muestran el campo Parent. - La vista de búsqueda de workcenter añade filtros para agrupar workcenters por Parent Level 1, 2 o 3, y el menú de workcenter se abre agrupado por Parent Level 1 de forma predeterminada. - En los ajustes de Manufacturing hay una opción para dejar vacíos los niveles de parent cuando un workcenter no tiene parent ni grandparent; de lo contrario, los niveles siempre se rellenan para que las work orders puedan agruparse por el workcenter parent superior. - En las work orders, una nueva acción "Switch Workcenter" abre un pequeño asistente donde eliges un workcenter de reemplazo, limitado a los workcenters que comparten el mismo Parent Level 1.

Reglas de negocio: el asistente de cambio rechaza las work orders que están done o cancelled, y rechaza una selección cuyas work orders no pertenezcan todas al mismo workcenter o cuyo workcenter no tenga grupo parent. Solo los Manufacturing managers pueden usar el asistente.

Depende de

mrp
Modelos y campos (4)
  • res.company · amplía un modelo existenteworkcenter_parent_level_empty
  • mrp.workcenter · amplía un modelo existentechild_ids (Children), parent_id (Parent), parent_path, parent_level_1_id (Parent Level 1), parent_level_2_id (Parent Level 2), parent_level_3_id (Parent Level 3)
  • switch.workcenter · modelo nuevoworkcenter_id, parent_workcenter_id
  • res.config.settings · amplía un modelo existenteworkcenter_parent_level_empty

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: 2 confirmadas, 7 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

Activar centros de trabajo:

  • Fabricación > Configuración > Ajustes > Configuración
  • Marcar Órdenes de trabajo y guardar
  • Vaya a Manufacturing > Configuration > Work Centers
  • Establezca el campo parent en los workcenters
  • Vaya a Manufacturing > Configuration > Settings
  • Establezca la configuración parent level empty si es necesario. Sin establecer este parámetro, los parent levels siempre se establecen, sin importar la profundidad de los parent workcenters. El último parent level contendrá el último parent y el top parent workcenter, aparecerá él mismo en su parent level. La idea es poder ver el grupo de workcenters: ../static/src/img/img1.png Con el parámetro, los parent levels estarán vacíos si la profundidad del parent es demasiado pequeña. (es decir: un workcenter con 1 parent y 1 great parent tendrá parent level 1 y 2 establecidos, pero parent level 3 estará vacío) ../static/src/img/img2.png

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.

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.