OdooWiki OCA HUB

Time Type in Timesheet

hr_timesheet_time_type folder_open OCA/timesheet open_in_new
Timesheet License: AGPL-3

Time Type is useful during daily or weekly planning meetings to quickly identify the nature of task based on the timesheet entries.

Time Type is also useful for weekly or monthly reporting provided to clients based on exports from the PM System to provide high level classifications for timesheet logs.

auto_awesome What this module does

AI-generated from the code · Odoo 18.0

Lets you tag each timesheet line with a Time Type (for example development, meeting, support) so you can classify and report on the nature of the work logged.

This module adds a Time Type classification to timesheet entries. A new configuration screen lets you define the list of time types, each with a name, a short code and a description.

Where it appears: - A new "Time Type" menu is added under Project configuration, visible to project managers, where you can create and maintain the list of time types. - On timesheet lines, a Time Type field is added to the list view, the detailed form and the employee timesheet form, so users can pick a type when logging time. - On the task form, the Time Type field is also added to the timesheet list and form, so time can be classified directly from the task.

Business rules and behaviour: - The name of a time type is mandatory; the code and description are optional. - The Time Type Name shown on timesheet lines is automatically taken from the selected time type, so it always stays in sync. - Regular users can only read the list of time types; only project managers can create, edit or delete them.

It touches the timesheet entry model account.analytic.line, the task model project.task and the new project.time.type model. No automatic checks, emails or scheduled jobs are added.

Depends on

hr_timesheet

Menus it adds

menu_project_task_time_type
Models and fields (2)
  • project.time.type · new modelcode, name, description
  • account.analytic.line · extends an existing modeltime_type_id (Time Type), time_type_name (Time Type Name)

Text generated by AI (DeepSeek) from reading the Odoo 18.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-03
Confirmed (verified in repository and branch) Estimated (unverified) No information

Confirmation status: 6 confirmed, 3 with no information of 9 versions.

Sources · Odoo 18.0

Confirmed on 2026-11-03 in branch 18.0 of OCA/timesheet.

terminal Installation and usage

No verified information

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.

info

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.