This module allows to view Utilization Analysis from Task Logs.
Features:
- Configure source data set
- Select time interval
auto_awesome What this module does
AI-generated from the code · Odoo 14.0Compare each employee's working capacity against the hours they actually logged on tasks, day by day, over a chosen period. Results open as a graph and pivot table, and can also be launched from an employee or department record.
This module adds a utilization report built from timesheets. From the Timesheets reports menu you open the "Utilization Analysis Wizard", where you pick a date range (or a predefined date range that fills the start and end dates automatically), optionally limit the report to active employees only, and filter by specific employees, employee tags or departments. Pressing "View" opens the results as a graph and pivot table.
For every selected employee and every day in the period, the report shows: - Capacity: the hours the employee was expected to work that day, based on their working calendar and, when the holidays timesheet module is installed, reduced by approved leave. - Quantity: the hours actually recorded on timesheet lines linked to a project for that day, converted into hours. - Difference: capacity minus quantity, so you can spot under- or over-utilization.
You can also start the same wizard directly from an employee or a department using the "View Utilization Analysis" action, which pre-fills the corresponding filter. The results can be searched and grouped by employee, department, manager or date, and each line can be opened to see the underlying timesheet lines. A check prevents entering an end date earlier than the start date.
Depends on
Menus it adds
Models and fields (3)
- hr.utilization.analysis · new modeldate_to (End Date), date_from (Start Date), entry_ids (Entries), employee_ids (Employees), department_ids (Departments), employee_category_ids (Employee Tags), only_active_employees (Only Active Employees)
- hr.utilization.analysis.entry · new modeldate (Date), name, amount (Quantity), capacity (Capacity), line_ids (Timesheet Lines), difference (Difference), manager_id (Manager), analysis_id (Analysis), employee_id (Employee), department_id (Department)
- hr.utilization.analysis.wizard · new modeldate_to (End Date), date_from (Start Date), employee_ids (Employees), date_range_id (Date range), department_ids (Departments), employee_category_ids (Employee Tags), only_active_employees (Only Active Employees)
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/timesheet.
terminal Installation and usage
OCA documentation · Odoo 14.0Usage
Source · Odoo 14.0To view analysis using Utilization Analysis Wizard:
- Go to Timesheets > Reporting > Utilization Analysis Wizard.
- Configure the data set and click "View".
To view analysis using Utilization Analysis Wizard on a specific set of Employees:
- Go to Employees > Employees.
- Select employees that should be used in the analysis
- Press the Action > View Utilization Analysis button
- Configure the data set and click "View".
To view analysis using Utilization Analysis Wizard on a specific set of Departments:
- Go to Employees > Departments.
- Select departments that should be used in the analysis
- Press the Action > View Utilization Analysis button
- Configure the data set and click "View".
With project_timesheet_holidays module installed, leaves are not taken into account: for a single 4-hour entry on specific day with 8 working hours and 4 hours of leaves, capacity would be calculated as 8 hours and utilization would be calculated as 100%.
Without project_timesheet_holidays module installed, leaves are taken into account: for a single 4-hour entry on specific day with 8 working hours and 4 hours of leaves, capacity would be calculated as 4 hours and utilization would be calculated as 100%.
No verified information in OCA: Installation, Configuration.
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.