OdooWiki OCA HUB

Helpdesk Mgmt Timesheet Time Control

helpdesk_mgmt_timesheet_time_control folder_open OCA/helpdesk open_in_new
Hidden License: AGPL-3

Allow to track the exact moment when a timesheet line is started (not only the day, but also the minute and second) and let users start and stop timers easily.

auto_awesome What this module does

AI-generated from the code · Odoo 13.0

Adds Start/Stop/Resume work timer buttons to helpdesk tickets so agents can record timesheet time with exact start and end moments, not just the day.

This module connects helpdesk tickets with the timesheet timer functionality. On a helpdesk ticket, users in the timesheet user group see a Start work button in the form, kanban and list views. Pressing it starts a timer and creates or updates a timesheet line linked to the ticket.

  • The form view shows Start work, Stop work and Resume work buttons depending on the current timer state.
  • The kanban card shows Start work and Stop work icons in the bottom-left area.
  • The list view also shows Start work and Stop work buttons.
  • Inside the ticket's timesheet lines, the plain date field is replaced by a date and time field, and lines are ordered by that date and time.
  • The buttons only appear when both the ticket's helpdesk team allows timesheets and the linked project allows timesheets.
  • When starting work from a ticket, the new timesheet line is pre-filled with the ticket's project and task.
  • When switching timers, the system can suggest the most recent timesheet line for the same ticket and user.

The module touches helpdesk.ticket and the timesheet switching wizard. It is installed automatically when its dependencies are present.

Models and fields (1)
  • helpdesk.ticket · new model

Text generated by AI (DeepSeek) from reading the Odoo 13.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: 2 confirmed, 7 with no information of 9 versions.

terminal Installation and usage

OCA documentation · Odoo 13.0

This module auto installs when helpdesk_mgmt_timesheet and project_timesheet_time_control are installed.

This module depends on modules found in these repositories:

  • OCA/timesheet
  • OCA/web
  • OCA/project

In general the usage instructions from project_timesheet_time_control apply with the following additions.

Via helpdesk tickets:

  • Go to Helpdesk > All Tickets.
  • If a ticket has a running timesheet line, it will display a Stop button.
  • Other tickets that have enabled timesheets will display a Start button that will open the same wizard as the timesheet lines, duplicating task's last timesheet line.
  • You can see the same in list view.
  • Click on any existing ticket or create a new one.
  • You can see the same feature in the action buttons box.
  • On the Timesheets page, you will be able to handle records the same way as you do in the above explanation (except the ticket selection part, which in this case doesn't appear as it's the current one).

Note: All the Start/Resume/Stop features are disabled if you don't belong to the Timesheets/User group or if you are viewing a timesheet that belongs to another user.

No verified information in OCA: Configuration.

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.