Project Task Stage Duration & History Tracker | Workflow Analytics | Stage Track
by TechUltra Solutions Private Limited https://www.techultrasolutions.com/$ 15.88
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Project (project)
• Discuss (mail) |
| Lines of code | 514 |
| Technical Name |
project_task_stage_duration |
| License | OPL-1 |
| Website | https://www.techultrasolutions.com/ |
| Versions | 16.0 17.0 18.0 19.0 |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Project (project)
• Discuss (mail) |
| Lines of code | 514 |
| Technical Name |
project_task_stage_duration |
| License | OPL-1 |
| Website | https://www.techultrasolutions.com/ |
| Versions | 16.0 17.0 18.0 19.0 |
Project Task Stage Duration & History Tracker
Managing projects efficiently requires clear visibility into how tasks move through workflow stages.
This module enhances project management by automatically tracking how long tasks stay in each stage
and recording a complete history of stage transitions.
With this solution, teams can monitor task progress, analyze stage performance, and identify
workflow bottlenecks. Every time a task changes its stage, the system logs the transition, records
the user responsible, and calculates the duration spent in each stage.
Project managers gain valuable insights into task lifecycle performance, enabling better planning,
faster delivery, and improved operational efficiency.
The module provides flexible configuration options, allowing administrators to enable stage duration
tracking or stage history logging per project or globally across all projects.
This makes it ideal for teams that need detailed workflow tracking, performance analysis, and task
movement auditing.
https://wa.me/message/VENRAJRHMSWEB1
OR
- Automatic Task Stage Duration Tracking
- Complete Stage Transition History
- Project-Level Configuration
- Global Configuration Support
- Stage Entry and Exit Tracking
- Workflow Audit Trail
- User Tracking
- Performance Monitoring
- Task Lifecycle Visibility
- Multi-Task Support
- Smart History Management
1. Global Configuration.
From here you can configure features that apply to all projects and tasks across the system (not just one specific project).
2. Office Design Task.
Go to the Project and create a new task or open an existing one. Within the
task, you will find the Task Stage History section, where you can view the
task's state changes along with the time duration for each stage, based on
your configuration.
This feature tracks the progress of your task and records the time spent in
each stage, making it easier to identify delays and analyze your workflow
efficiency.
3. Office Design Project.
Navigate to the Project section and create a new project or open an existing
one. Inside the project, you will find the following configuration options:
Project Task Stage Duration
When this option is enabled, the system records the task's stage changes and
displays the task state history.
Project Stage Duration History
When this option is configured, the system tracks the time duration a task
spends in each stage and displays this information in the history.
Stage Template
The Stage Template allows you to create a template where you can define
which task stages should be tracked and which should be excluded from
tracking.
These configurations help monitor task progress, analyze time spent in each
stage, and improve overall workflow management.
4. Task Stages.
Goto the task stages and in that also you can configure which task stages should be tracked and which should be excluded by enabling or disabling the Project Stage option.
5. Office Design Task - In Progress State.
As shown here, the task was moved from New to In Progress. A corresponding entry is automatically created in the Task Stage History tab, recording the stage and the time it occurred.
6. In Progress State - Stages History.
Goto Project -> Reporting -> Stages History
In Stages History, you can view the history of all project task stages. It
records when a task moves from one stage to another and which user performed
the action. This information helps with performance analysis and ensures
transparent workflow tracking.
In this you may notice that the From Stage is not displayed because
the Project Task Stage Duration has not been configured in the Project.
7. In Progress State - Task Stage Lifetime.
Goto Project -> Reporting -> Task Stage Lifetime
In Task Stage Lifetime, you can view the history of all project task stages
along with their duration. It records when a task moves from one stage to
another, which user performed the action, the stage entry time (Stage In),
the stage exit time (Stage Out), and the total time spent between stages.
This information helps with performance analysis and ensures transparent
workflow tracking.
8. Done State - Office Design Task.
Here you can see that the task has been moved from the In Progress stage to the Done stage. In the Task Stage History, you can view the total time duration the task spent in the In Progress stage, and a new history record has been created for the Done stage.
9. Done State - Stages History and Task Stage Lifetime.
Here you can see that when the task moves to the Done state, a corresponding history record is created in both Stages History and Task Stage Lifetime. This record tracks the stage transition and related timing details.
10. In Progress Configured - Task Stages.
Navigate to Task Stages. The In Progress stage is enabled for tracking, while other stages are disabled. As a result, history records for the disabled stages will not be displayed in the Task Stage History, Stages History and Task Stage Lifetime.
11. New State - Office Design Task.
After configuring tracking for the In Progress stage only, you can see that when a task is moved from Done to New, no history record is created for the New stage in the Task Stage History tab.
12. New State - Stages History and Task Stage Lifetime.
With tracking enabled only for the In Progress stage, moving a task from Done to New does not generate any history. As a result, no records appear in either the Stages History or the Task Stage Lifetime for the New stage.
13. Configure Project Task Stage Duration - Office Design Project.
With the Project Task Stage Duration configured, you can now view the From Stage information in the task history.
14. In Progress State - Office Design Task.
The task has been moved from New to In Progress, and a corresponding history entry is now created since the In Progress stage is the only stage enabled for tracking.
15. In Progress - Stages History and Task Stage Lifetime.
With tracking enabled only for the In Progress stage, moving a task from New to In Progress generates history records in both the Stages History and Task Stage Lifetime. The From Stage information is visible as a result of configuring the Project Task Stage Duration.
16. Done State - Office Design Task.
The task has been moved from In Progress to Done, but the history does not show the New stage or the Stage Out time and duration for the In Progress stage. This is because tracking is enabled only for the In Progress stage, and the Project Task Stage Duration has not yet been configured in the project.
17. Stage Templates.
Goto Project -> Configuration -> Stage Templates
Here you can create a Stage Template and configure which stages you want to
track. For example, you can see that New, Done, and Cancelled stages are
configured, while the In Progress stage is not. The template can then be
applied directly to a project.
18. Configure Stage Templates - Office Design Project.
Once the Project Task Stage Duration and Stage Templates are configured, the From Stage details and the stages defined in the stage template will be visible in the task history.
19. New state - Office Design Task with stage template.
The task was moved from Done to New, and a corresponding history entry for the New stage has been created, as this stage is included in the configured Stage Template.
20. In Progress state - Office Design Task with stage template.
The task was moved from New to In Progress Stage, but no history entry was created for the In Progress stage because it is not included in the configured Stage Template.
21. In Progress State - Research and Development.
In the Research and Development project, task tracking has not been set up. As a result, moving a task from New to In Progress does not generate a history entry.
22. Enable Global Configuration.
Global tracking for all Projects tasks stages has been configured, allowing you to monitor each stage along with its duration.
23. Done State - Research and Development.
The task was moved from In Progress to Done, and a history record for this transition has been created in the Research and Development project. With global tracking enabled, all task stage changes and their durations are now tracked automatically.
- We provide 90 days bug-free support related to our module.
- We provide 5 hours of free configuration support. Additional configuration or customization is billable.
- The support team is available from Monday to Friday 10:00 AM to 07:00 PM (IST).
- To create a ticket, send an email to support@techultra.in.
This module tracks how long tasks stay in each stage and records a complete history of stage transitions within projects.
Yes, The module records the user responsible for every stage transition.
Yes, Stage duration tracking and history logging can be enabled individually for each project
Yes, Administrators can enable stage tracking globally for all projects.
Yes, The system automatically calculates the time spent in each stage based on entry and exit timestamps.
Yes, Stage changes from kanban view are automatically tracked.
Related Products
Odoo Proprietary License v1.0 This software and associated files (the "Software") may only be used (executed, modified, executed after modifications) if you have purchased a valid license from the authors, typically via Odoo Apps, or if you have received a written agreement from the authors of the Software (see the COPYRIGHT file). You may develop Odoo modules that use the Software as a library (typically by depending on it, importing it and using its resources), but without copying any source code or material from the Software. You may distribute those modules under the license of your choice, provided that this license is compatible with the terms of the Odoo Proprietary License (For example: LGPL, MIT, or proprietary licenses similar to this one). It is forbidden to publish, distribute, sublicense, or sell copies of the Software or modified copies of the Software. The above copyright notice and this permission notice must be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Features
Screenshots
Support
FAQs
Please log in to comment on this module