OdooWiki OCA HUB

Add State field to Project Stages

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

Este módulo asocia un estado a una etapa, de modo que cuando se cambia la etapa de una tarea, también se cambia el estado.

Cuando se establece un estado de cierre (done o canceled) en una etapa, las tareas abiertas que ya están en esa etapa se cierran con ese estado.

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 19.0

Permite asociar un estado de tarea (como En curso, Hecho o Cancelado) a cada etapa del proyecto, de modo que mover una tarea a esa etapa cambia automáticamente su estado. Establecer un estado de cierre en una etapa también cierra las tareas abiertas que ya están en ella.

Este módulo recupera un vínculo entre las etapas del proyecto y los estados de las tareas. En cada etapa (las columnas del tablero Kanban, gestionadas en project.task.type) está disponible un nuevo campo "Task State", que ofrece los mismos estados que las propias tareas.

Dónde aparece: - En el formulario de configuración de la etapa, justo después de la opción "Folded in Kanban". - En la lista de etapas, como columna adicional.

Comportamiento automático: - Cuando una tarea se mueve a una etapa que tiene un estado, el estado de la tarea se actualiza para coincidir con él, siempre que sea diferente del actual. - Cuando se establece un estado de cierre (Done o Cancelled) en una etapa, todas las tareas que ya están en esa etapa y que aún no están cerradas se cierran con ese estado.

Uso empresarial: un equipo puede hacer que su tablero se explique por sí mismo — arrastrar una tarea a "Done" o "Cancelled" la marca en consecuencia sin abrir la tarea, y limpiar una etapa cierra de una vez las tareas abiertas que quedan.

Afecta al modelo de tareas project.task y al modelo de etapas project.task.type. Los datos de demostración asignan estados a las tres primeras etapas estándar (In Progress, Done, Cancelled).

Depende de

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

Texto generado por IA (DeepSeek) al leer el código de la versión 19.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.

terminal Instalación y uso

Documentación de OCA · Odoo 19.0

Puedes configurar las etapas desde Proyecto -\> Configuración -\> Etapas

Para usar este módulo, necesita:

  • Ir a Project -\> Configuration -\> Stages y hacer clic en una etapa
  • Seleccionar el estado que desea asociar a esa etapa desde el menú desplegable "State"
  • Guardar los cambios
  • Ir a Project -\> Dashboard y hacer clic en un proyecto
  • Hacer clic en la tarea en la etapa que acaba de editar
  • El estado de la tarea ha cambiado.

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.