OdooWiki OCA HUB

Project Required Field By Stage

project_required_field_by_stage folder_open OCA/project open_in_new
Sin categoría Licencia: AGPL-3

Este módulo se escribió para extender la funcionalidad de las tareas del proyecto y exigir que se completen ciertos campos según la etapa de la tarea.

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

Te permite marcar ciertos campos de tarea como obligatorios para etapas específicas del proyecto, de modo que una tarea no puede moverse a una etapa hasta que esos campos estén completos.

Este módulo amplía las tareas de proyecto para que cada etapa pueda tener su propia lista de campos obligatorios. En la pantalla de configuración de la etapa (el formulario que se usa para editar las etapas de las tareas), un nuevo campo permite elegir qué campos de la tarea deben rellenarse antes de que una tarea pueda estar en esa etapa.

Cuando un usuario abre un formulario de tarea, cualquier campo requerido por la etapa actual de la tarea se muestra automáticamente como obligatorio. Si un usuario intenta mover una tarea a una etapa sin rellenar esos campos, Odoo bloquea el cambio y muestra un error indicando el campo que falta y la etapa.

  • Configurar campos obligatorios por etapa en project.task.type.
  • Los campos obligatorios se aplican cuando cambia la etapa en project.task.
  • Los valores vacíos se detectan para campos de texto, números, fechas, selecciones, booleanos y relacionales.
  • La vista del formulario de tarea se ajusta dinámicamente para que los campos obligatorios se resalten.

Solo afecta a la aplicación Project: etapas de tarea y tareas. No se añaden menús ni informes nuevos.

Depende de

project
Modelos y campos (2)
  • project.task · amplía un modelo existente
  • project.task.type · amplía un modelo existenterequired_field_ids

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: 1 confirmada, 8 sin información de 9 versiones.

terminal Instalación y uso

Documentación de OCA · Odoo 16.0

Para usar este módulo, necesita:

  • Vaya a Proyecto \> Configuración \> Etapas de tarea.
  • Seleccione una etapa.
  • Verá el nuevo campo llamado campos obligatorios.
  • Añada los campos que desee que sean obligatorios cuando la tarea esté en esta etapa.
  • Guarde la etapa.
  • Ahora, cuando una tarea esté en esta etapa, los campos seleccionados serán obligatorios.

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, Configuració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.