OdooWiki OCA HUB

Project task parent completion blocking

project_task_parent_completion_blocking folder_open OCA/project open_in_new
Project Management Licencia: AGPL-3

Evita que una tarea se complete si una tarea secundaria no está completada.

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

Bloquea el cierre de una tarea de proyecto mientras todavía tenga subtareas abiertas, de modo que las tareas padre solo puedan marcarse como finalizadas una vez que todas sus tareas hijas estén terminadas.

Este módulo añade una única regla de negocio a las tareas de proyecto: una tarea no se puede mover a una etapa de cierre si alguna de sus subtareas sigue abierta.

Dónde aparece: - En cualquier formulario de tarea de proyecto, cuando un usuario cambia la etapa de la tarea a una etapa marcada como de cierre (una etapa plegada). - La regla también se aplica cuando la etapa se cambia desde una lista, kanban o cualquier otra vista, porque se comprueba en la propia tarea.

Qué hace: - Cuando cambia la etapa de una tarea, Odoo comprueba si la nueva etapa es una etapa de cierre. - Si lo es, Odoo examina todas las subtareas directas de esa tarea. - Si al menos una subtarea no está en una etapa de cierre, el cambio se rechaza y aparece un mensaje de error: "You can't close this task because it has open subtasks." - Si todas las subtareas ya están cerradas, la tarea principal se puede cerrar con normalidad.

Qué modifica: - Solo extiende el modelo existente project.task; no se añaden campos, menús ni informes nuevos. - Se basa en la relación estándar padre/subtarea y en la configuración de "etapa de cierre" de las etapas del proyecto.

Esto ayuda a los equipos a mantener las tareas principales precisas: una tarea principal permanece abierta hasta que todas las tareas hijas estén terminadas.

Depende de

project
Modelos y campos (1)
  • project.task · 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: 2 confirmadas, 7 sin información de 9 versiones.

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.