This module restores the state fields to Project Stages, removed in Odoo 8.0.
For some use cases it‘s necessary to be able to map the multiple Stages into a few broad groups.
For example, this can allow to define automated actions and business logic for Tasks not yet “Started”, knowing that “Started” means different Stages in different Projects.
auto_awesome What this module does
AI-generated from the code · Odoo 14.0Adds a State field to project stages so each stage can be grouped into broad categories like New, In Progress, Pending, Done or Cancelled. Tasks automatically inherit the state of their stage, and you can filter or group tasks by state.
This module brings back a State attribute on project stages, which lets you group the many stages of different projects into a few broad categories.
- On each project stage (Project Stages configuration), you can now choose a State among New, In Progress, Pending, Done and Cancelled.
- On every task, a State field is shown on the task form and is automatically filled from the stage the task is in. It is stored, so it can be searched and grouped.
- In the task search view, a State filter and a State grouping option are added, so you can quickly list or group tasks by their broad state.
This is useful when you want to apply automated actions or business logic to tasks that are, for example, not yet started, even though the exact stage names differ from project to project.
The module touches the project task and project stage models (project.task and project.task.type). It also adds access rights so regular employees can read and modify stages, while project managers can create and delete them.
Depends on
Required by other modules
Models and fields (2)
- project.task · extends an existing modelstate
- project.task.type · extends an existing modelstate
Text generated by AI (DeepSeek) from reading the Odoo 14.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub
Availability by version
Reviewed: 2026-11-03Confirmation status: 3 confirmed, 6 with no information of 9 versions.
Sources · Odoo 14.0
Confirmed on 2026-11-03 in branch 14.0 of OCA/project.
terminal Installation and usage
OCA documentation · Odoo 14.0Configuration
Source · Odoo 14.0You can configure stages from Project -> Configuration -> Stages
Usage
Source · Odoo 14.0To use this module, you need to:
- Go to Project -> Configuration -> Stages and click on a stage
- Select the state you would like to associate that stage with from the dropdown "State" menu
- Save your changes
- Go to Project -> Dashboard and click on a project
- Click on task in the stage you just edited
- Under the "Extra Info" tab, you can see the "State" field for that task
No verified information in OCA: Installation.
Installation instructions, the distribution package, dependencies and configuration steps are not shown because they have not yet been verified in the module documentation for any version.
Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.