Este módulo permite configurar la tarea para que tenga el proyecto como campo obligatorio.
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.0Este módulo hace obligatorio el campo Project en las tareas, por lo que los usuarios no pueden guardar una tarea sin elegir un proyecto. El requisito se puede activar o desactivar por compañía en los ajustes de Project.
Este módulo añade una configuración a nivel de compañía que decide si cada tarea debe pertenecer a un proyecto. Cuando la configuración está habilitada, el campo Project de una tarea pasa a ser obligatorio y Odoo bloquea el guardado de una tarea sin proyecto con el mensaje "You must specify a project for the task."
Dónde aparece: - En los ajustes de Project, dentro de la sección Tasks Management, hay una nueva casilla "Require Projects on Tasks" con la nota "Require project selection on each task by default". La configuración es específica de la compañía. - En el formulario de tarea, la lista de tareas y el formulario de creación rápida de tareas, el campo Project se muestra como obligatorio cuando la configuración está activada. En el formulario de creación rápida, el campo Project se oculta cuando la configuración está desactivada.
Reglas de negocio y comportamiento automático: - El requisito está controlado por la compañía de la tarea, por lo que distintas compañías pueden tener reglas diferentes. - Una comprobación de validación se ejecuta cada vez que cambia el campo Project y genera un error si la tarea no tiene proyecto mientras el requisito está activo. - La configuración está habilitada de forma predeterminada para las compañías nuevas.
Áreas afectadas: tareas (project.task), compañías (res.company) y la pantalla de ajustes generales (res.config.settings).
Depende de
Modelos y campos (3)
- res.company · amplía un modelo existenteis_project_task_project_required (Require Projects on Tasks)
- project.task · amplía un modelo existenteis_project_required (Is Project Required)
- res.config.settings · amplía un modelo existenteis_project_task_project_required (Require Projects on Tasks)
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-03Estado de confirmación: 3 confirmadas, 6 sin información de 9 versiones.
Fuentes · Odoo 16.0
Confirmado el 2026-11-03 en la rama 16.0 de OCA/project.
terminal Instalación y uso
Documentación de OCA · Odoo 16.0Configuración
Fuente · Odoo 16.0Al instalar este módulo, el campo project será obligatorio para todas las compañías.
Para hacer que la selección de proyecto sea opcional en las tareas para una compañía determinada:
Vaya a Proyecto > Configuración > Ajustes y desmarque Require Projects on Tasks
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.
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.
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.