| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/helpdesk |
| GIT | |
| GIT | https://github.com/OCA/helpdesk.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/helpdesk/tree/18.0/helpdesk_mgmt_timesheet |
| VERSION | |
| VERSION | 1.1.3 |
| CATEGORY | |
| CATEGORY | After-Sales |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Solvos, Aresoltec Canarias, Punt Sistemes, SDi Soluciones Digitales |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Solvos, Aresoltec Canarias, Punt Sistemes, SDi Soluciones Digitales |
| COMMITTERS | |
| COMMITTERS | GitHub, Enric Tobella, Víctor Martínez, Weblate, OCA-git-bot, oca-ci, Anjeel Haria, christian-ramos-tecnativa |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/helpdesk |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 19:30:13 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/helpdesk: - helpdesk_mgmt_project - helpdesk_mgmt OCA/project: - project_timesheet_time_control odoo/odoo: - base - base_setup - web - bus - web_tour - html_editor - portal - web_editor - http_routing - auth_signup - project - analytic - uom - rating - resource - digest - hr_timesheet - hr - phone_validation - resource_mail - hr_hourly_cost |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | This module adds Timesheet funcionality in Helpdesk module. |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
helpdesk_ticket_kanban_view |
helpdesk.ticket.kanban (in helpdesk_mgmt_timesheet_time_control) | helpdesk.ticket | xpath | Inherits helpdesk_mgmt.view_helpdesk_ticket_kanban |
helpdesk_ticket_view_search |
helpdesk.ticket.view.search | helpdesk.ticket | filter | Inherits helpdesk_mgmt.helpdesk_ticket_view_search |
hr_timesheet_line_form |
account.analytic.line | field | Inherits hr_timesheet.hr_timesheet_line_form | |
hr_timesheet_line_search |
account.analytic.line | xpath | Inherits hr_timesheet.hr_timesheet_line_search | |
hr_timesheet_line_tree |
account.analytic.line | xpath | Inherits hr_timesheet.hr_timesheet_line_tree | |
portal_helpdesk_ticket_page |
Ticket Portal Template | ir.ui.view | qweb | Inherits helpdesk_mgmt.portal_helpdesk_ticket_page |
portal_ticket_list |
Ticket List | ir.ui.view | qweb | Inherits helpdesk_mgmt.portal_ticket_list |
report_timesheet |
report_timesheet | ir.ui.view | qweb | Inherits hr_timesheet.report_timesheet |
ticket_view_form_project_required |
timesheet.helpdesk.ticket.form.view project required | helpdesk.ticket | xpath | Inherits helpdesk_mgmt_project.ticket_view_form |
ticket_view_tree |
helpdesk.ticket.view.list | helpdesk.ticket | field | Inherits helpdesk_mgmt.ticket_view_tree |
timesheet_helpdesk_team_view_form |
timesheet.helpdesk.team.form.view | helpdesk.ticket.team | xpath | Inherits helpdesk_mgmt.view_helpdesk_team_form |
timesheet_helpdesk_ticket_view_form |
timesheet.helpdesk.ticket.form.view | helpdesk.ticket | div | Inherits helpdesk_mgmt.ticket_view_form |
timesheet_table |
timesheet_table | ir.ui.view | qweb | Inherits hr_timesheet.timesheet_table |
view_task_form2_inherited |
project.task.form.ticket.inherited | project.task | xpath | Inherits hr_timesheet.view_task_form2_inherited |
ticket_id
Many2one → helpdesk.ticket
comodel_name='helpdesk.ticket'
domain=[('project_id', '!=', False)]
string='Ticket'
ticket_partner_id
Many2one → res.partner
comodel_name='res.partner'
compute_sudo=True
related='ticket_id.partner_id'
store=True
string='Ticket partner'
onchange_ticket_id(self)
allow_timesheet
Boolean
related='team_id.allow_timesheet'
string='Allow Timesheet'
last_timesheet_activity
Date
compute='_compute_last_timesheet_activity'
readonly=True
store=True
planned_hours
Float
tracking=True
progress
Float
aggregator='avg'
compute='_compute_progress_hours'
store=True
remaining_hours
Float
compute='_compute_progress_hours'
readonly=True
store=True
timesheet_ids
One2many → account.analytic.line
comodel_name='account.analytic.line'
inverse_name='ticket_id'
string='Timesheet'
total_hours
Float
compute='_compute_total_hours'
readonly=True
store=True
button_start_work(self)
allow_timesheet
Boolean
show_timesheet_portal
Boolean
help='Show spent time of tickets in the portal'
No public methods.
No new fields.
Public methods (0)No public methods.
ticket_id
Many2one → helpdesk.ticket
readonly=True
args: 'helpdesk.ticket'
ticket_partner_id
Many2one → res.partner
readonly=True
args: 'res.partner'
No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/helpdesk |
| GIT | |
| GIT | https://github.com/OCA/helpdesk.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/helpdesk/tree/17.0/helpdesk_mgmt_timesheet |
| VERSION | |
| VERSION | 1.0.4 |
| CATEGORY | |
| CATEGORY | After-Sales |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Solvos, Aresoltec Canarias, Punt Sistemes, SDi Soluciones Digitales |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Solvos, Aresoltec Canarias, Punt Sistemes, SDi Soluciones Digitales |
| COMMITTERS | |
| COMMITTERS | Pedro M. Baeza, Víctor Martínez, Weblate, OCA-git-bot, oca-ci, ArnauCForgeFlow, Antoni Marroig Campomar, Dante Pereyra |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/helpdesk |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 19:20:06 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/helpdesk: - helpdesk_mgmt_project - helpdesk_mgmt OCA/project: - project_timesheet_time_control odoo/odoo: - base - base_setup - web - bus - web_tour - portal - web_editor - http_routing - auth_signup - project - analytic - uom - rating - resource - digest - hr_timesheet - hr - phone_validation - hr_hourly_cost |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | This module adds Timesheet funcionality in Helpdesk module. |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
helpdesk_ticket_kanban_view |
helpdesk.ticket.kanban (in helpdesk_mgmt_timesheet_time_control) | helpdesk.ticket | xpath | Inherits helpdesk_mgmt.view_helpdesk_ticket_kanban |
helpdesk_ticket_view_search |
helpdesk.ticket.view.search | helpdesk.ticket | filter | Inherits helpdesk_mgmt.helpdesk_ticket_view_search |
hr_timesheet_line_form |
account.analytic.line | field | Inherits hr_timesheet.hr_timesheet_line_form | |
hr_timesheet_line_search |
account.analytic.line | xpath | Inherits hr_timesheet.hr_timesheet_line_search | |
hr_timesheet_line_tree |
account.analytic.line | xpath | Inherits hr_timesheet.hr_timesheet_line_tree | |
report_timesheet |
report_timesheet | ir.ui.view | qweb | Inherits hr_timesheet.report_timesheet |
ticket_view_form_project_required |
timesheet.helpdesk.ticket.form.view project required | helpdesk.ticket | xpath | Inherits helpdesk_mgmt_project.ticket_view_form |
ticket_view_tree |
helpdesk.ticket.view.tree | helpdesk.ticket | field | Inherits helpdesk_mgmt.ticket_view_tree |
timesheet_helpdesk_team_view_form |
timesheet.helpdesk.team.form.view | helpdesk.ticket.team | xpath | Inherits helpdesk_mgmt.view_helpdesk_team_form |
timesheet_helpdesk_ticket_view_form |
timesheet.helpdesk.ticket.form.view | helpdesk.ticket | div | Inherits helpdesk_mgmt.ticket_view_form |
timesheet_table |
timesheet_table | ir.ui.view | qweb | Inherits hr_timesheet.timesheet_table |
view_task_form2_inherited |
project.task.form.ticket.inherited | project.task | xpath | Inherits hr_timesheet.view_task_form2_inherited |
ticket_id
Many2one → helpdesk.ticket
comodel_name='helpdesk.ticket'
domain=[('project_id', '!=', False)]
string='Ticket'
ticket_partner_id
Many2one → res.partner
comodel_name='res.partner'
compute_sudo=True
related='ticket_id.partner_id'
store=True
string='Ticket partner'
onchange_ticket_id(self)
allow_timesheet
Boolean
related='team_id.allow_timesheet'
string='Allow Timesheet'
last_timesheet_activity
Date
compute='_compute_last_timesheet_activity'
readonly=True
store=True
planned_hours
Float
tracking=True
progress
Float
compute='_compute_progress_hours'
group_operator='avg'
store=True
remaining_hours
Float
compute='_compute_progress_hours'
readonly=True
store=True
timesheet_ids
One2many → account.analytic.line
comodel_name='account.analytic.line'
inverse_name='ticket_id'
string='Timesheet'
total_hours
Float
compute='_compute_total_hours'
readonly=True
store=True
button_start_work(self)
allow_timesheet
Boolean
No public methods.
No new fields.
Public methods (0)No public methods.
ticket_id
Many2one → helpdesk.ticket
readonly=True
args: 'helpdesk.ticket'
ticket_partner_id
Many2one → res.partner
readonly=True
args: 'res.partner'
No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/helpdesk |
| GIT | |
| GIT | https://github.com/OCA/helpdesk.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/helpdesk/tree/16.0/helpdesk_mgmt_timesheet |
| VERSION | |
| VERSION | 1.7.2 |
| CATEGORY | |
| CATEGORY | After-Sales |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Solvos, Aresoltec Canarias, Punt Sistemes, SDi Soluciones Digitales |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Solvos, Aresoltec Canarias, Punt Sistemes, SDi Soluciones Digitales |
| COMMITTERS | |
| COMMITTERS | Enric Tobella, Víctor Martínez, Weblate, OCA-git-bot, sergiocorato, Florent THOMAS, oca-ci, Carolina Fernandez, Vincent Hatakeyama, Christian-RB, Joan Ribot Terrasa, Lansana Barry Sow, Aromera |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/helpdesk |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:53:48 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/helpdesk: - helpdesk_mgmt_project - helpdesk_mgmt OCA/project: - project_timesheet_time_control odoo/odoo: - base - base_setup - web - bus - web_tour - portal - web_editor - http_routing - auth_signup - project - analytic - uom - rating - resource - digest - hr_timesheet - hr - hr_hourly_cost |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
helpdesk_ticket_kanban_view |
helpdesk.ticket.kanban (in helpdesk_mgmt_timesheet_time_control) | helpdesk.ticket | xpath | Inherits helpdesk_mgmt.view_helpdesk_ticket_kanban |
helpdesk_ticket_view_search |
helpdesk.ticket.view.search | helpdesk.ticket | filter | Inherits helpdesk_mgmt.helpdesk_ticket_view_search |
hr_timesheet_line_form |
account.analytic.line | field | Inherits hr_timesheet.hr_timesheet_line_form | |
hr_timesheet_line_search |
account.analytic.line | xpath | Inherits hr_timesheet.hr_timesheet_line_search | |
hr_timesheet_line_tree |
account.analytic.line | xpath | Inherits hr_timesheet.hr_timesheet_line_tree | |
report_timesheet |
report_timesheet | ir.ui.view | qweb | Inherits hr_timesheet.report_timesheet |
ticket_view_form_project_required |
timesheet.helpdesk.ticket.form.view project required | helpdesk.ticket | xpath | Inherits helpdesk_mgmt_project.ticket_view_form |
ticket_view_tree |
helpdesk.ticket.view.tree | helpdesk.ticket | field | Inherits helpdesk_mgmt.ticket_view_tree |
timesheet_helpdesk_team_view_form |
timesheet.helpdesk.team.form.view | helpdesk.ticket.team | xpath | Inherits helpdesk_mgmt.view_helpdesk_team_form |
timesheet_helpdesk_ticket_view_form |
timesheet.helpdesk.ticket.form.view | helpdesk.ticket | div | Inherits helpdesk_mgmt.ticket_view_form |
timesheet_table |
timesheet_table | ir.ui.view | qweb | Inherits hr_timesheet.timesheet_table |
view_task_form2_inherited |
project.task.form.ticket.inherited | project.task | xpath | Inherits hr_timesheet.view_task_form2_inherited |
ticket_id
Many2one → helpdesk.ticket
comodel_name='helpdesk.ticket'
domain=[('project_id', '!=', False)]
string='Ticket'
ticket_partner_id
Many2one → res.partner
comodel_name='res.partner'
compute_sudo=True
related='ticket_id.partner_id'
store=True
string='Ticket partner'
onchange_ticket_id(self)
allow_timesheet
Boolean
related='team_id.allow_timesheet'
string='Allow Timesheet'
last_timesheet_activity
Date
compute='_compute_last_timesheet_activity'
readonly=True
store=True
planned_hours
Float
tracking=True
progress
Float
compute='_compute_progress_hours'
group_operator='avg'
store=True
remaining_hours
Float
compute='_compute_progress_hours'
readonly=True
store=True
timesheet_ids
One2many → account.analytic.line
comodel_name='account.analytic.line'
inverse_name='ticket_id'
string='Timesheet'
total_hours
Float
compute='_compute_total_hours'
readonly=True
store=True
button_start_work(self)
allow_timesheet
Boolean
No public methods.
No new fields.
Public methods (0)No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/helpdesk |
| GIT | |
| GIT | https://github.com/OCA/helpdesk.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/helpdesk/tree/15.0/helpdesk_mgmt_timesheet |
| VERSION | |
| VERSION | 1.1.1 |
| CATEGORY | |
| CATEGORY | After-Sales |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Solvos, Aresoltec Canarias, Punt Sistemes, SDi Soluciones Digitales |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Solvos, Aresoltec Canarias, Punt Sistemes, SDi Soluciones Digitales |
| COMMITTERS | |
| COMMITTERS | Weblate, OCA-git-bot, sergiocorato, oca-ci, fkantelberg, Vincent Hatakeyama |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/helpdesk |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:46:35 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/helpdesk: - helpdesk_mgmt_project - helpdesk_mgmt OCA/project: - project_timesheet_time_control OCA/timesheet: - hr_timesheet_task_domain - hr_timesheet_task_stage OCA/web: - web_ir_actions_act_multi - web_ir_actions_act_view_reload odoo/odoo: - base - base_setup - web - bus - web_tour - portal - web_editor - http_routing - auth_signup - project - analytic - uom - rating - resource - digest - hr_timesheet - hr |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
helpdesk_ticket_kanban_view |
helpdesk.ticket.kanban (in helpdesk_mgmt_timesheet_time_control) | helpdesk.ticket | xpath | Inherits helpdesk_mgmt.view_helpdesk_ticket_kanban |
helpdesk_ticket_view_search |
helpdesk.ticket.view.search | helpdesk.ticket | filter | Inherits helpdesk_mgmt.helpdesk_ticket_view_search |
hr_timesheet_line_form |
account.analytic.line | field | Inherits hr_timesheet.hr_timesheet_line_form | |
hr_timesheet_line_search |
account.analytic.line | xpath | Inherits hr_timesheet.hr_timesheet_line_search | |
hr_timesheet_line_tree |
account.analytic.line | xpath | Inherits hr_timesheet.hr_timesheet_line_tree | |
report_timesheet |
report_timesheet | ir.ui.view | qweb | Inherits hr_timesheet.report_timesheet |
ticket_view_form_project_required |
timesheet.helpdesk.ticket.form.view project required | helpdesk.ticket | xpath | Inherits helpdesk_mgmt_project.ticket_view_form |
ticket_view_tree |
helpdesk.ticket.view.tree | helpdesk.ticket | xpath | Inherits helpdesk_mgmt.ticket_view_tree |
timesheet_helpdesk_team_view_form |
timesheet.helpdesk.team.form.view | helpdesk.ticket.team | xpath | Inherits helpdesk_mgmt.view_helpdesk_team_form |
timesheet_helpdesk_ticket_view_form |
timesheet.helpdesk.ticket.form.view | helpdesk.ticket | div | Inherits helpdesk_mgmt.ticket_view_form |
timesheet_table |
timesheet_table | ir.ui.view | qweb | Inherits hr_timesheet.timesheet_table |
view_task_form2_inherited |
project.task.form.ticket.inherited | project.task | xpath | Inherits hr_timesheet.view_task_form2_inherited |
ticket_id
Many2one → helpdesk.ticket
comodel_name='helpdesk.ticket'
domain=[('project_id', '!=', False)]
string='Ticket'
ticket_partner_id
Many2one → res.partner
comodel_name='res.partner'
compute_sudo=True
related='ticket_id.partner_id'
store=True
string='Ticket partner'
onchange_ticket_id(self)
allow_timesheet
Boolean
related='team_id.allow_timesheet'
string='Allow Timesheet'
last_timesheet_activity
Date
compute='_compute_last_timesheet_activity'
readonly=True
store=True
planned_hours
Float
tracking=True
progress
Float
compute='_compute_progress_hours'
group_operator='avg'
store=True
remaining_hours
Float
compute='_compute_progress_hours'
readonly=True
store=True
timesheet_ids
One2many → account.analytic.line
comodel_name='account.analytic.line'
inverse_name='ticket_id'
string='Timesheet'
total_hours
Float
compute='_compute_total_hours'
readonly=True
store=True
button_start_work(self)
allow_timesheet
Boolean
default_project_id
Many2one → project.project
comodel_name='project.project'
string='Default Project'
No public methods.
No new fields.
Public methods (0)No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/helpdesk |
| GIT | |
| GIT | https://github.com/OCA/helpdesk.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/helpdesk/tree/14.0/helpdesk_mgmt_timesheet |
| VERSION | |
| VERSION | 1.3.0 |
| CATEGORY | |
| CATEGORY | After-Sales |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Solvos, Aresoltec Canarias, Punt Sistemes, SDi Soluciones Digitales |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Solvos, Aresoltec Canarias, Punt Sistemes, SDi Soluciones Digitales |
| COMMITTERS | |
| COMMITTERS | Enric Tobella, Yann Papouin, OCA Transbot, Miquel Raïch, oca-travis, Weblate, OCA-git-bot, sergiocorato, aromera, SergiCForgeFlow |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/helpdesk |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:41:01 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/helpdesk: - helpdesk_mgmt_project - helpdesk_mgmt OCA/project: - project_timesheet_time_control OCA/timesheet: - hr_timesheet_task_domain - hr_timesheet_task_stage OCA/web: - web_ir_actions_act_multi - web_ir_actions_act_view_reload odoo/odoo: - base - base_setup - web - bus - web_tour - portal - web_editor - http_routing - auth_signup - project - analytic - uom - rating - resource - digest - hr_timesheet - hr |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
helpdesk_ticket_kanban_view |
helpdesk.ticket.kanban (in helpdesk_mgmt_timesheet_time_control) | helpdesk.ticket | xpath | Inherits helpdesk_mgmt.view_helpdesk_ticket_kanban |
helpdesk_ticket_view_search |
helpdesk.ticket.view.search | helpdesk.ticket | filter | Inherits helpdesk_mgmt.helpdesk_ticket_view_search |
hr_timesheet_line_form |
account.analytic.line | field | Inherits hr_timesheet.hr_timesheet_line_form | |
hr_timesheet_line_search |
account.analytic.line | xpath | Inherits hr_timesheet.hr_timesheet_line_search | |
hr_timesheet_line_tree |
account.analytic.line | xpath | Inherits hr_timesheet.hr_timesheet_line_tree | |
report_timesheet |
report_timesheet | ir.ui.view | qweb | Inherits hr_timesheet.report_timesheet |
ticket_view_form_project_required |
timesheet.helpdesk.ticket.form.view project required | helpdesk.ticket | xpath | Inherits helpdesk_mgmt_project.ticket_view_form |
ticket_view_tree |
helpdesk.ticket.view.tree | helpdesk.ticket | xpath | Inherits helpdesk_mgmt.ticket_view_tree |
timesheet_helpdesk_team_view_form |
timesheet.helpdesk.team.form.view | helpdesk.ticket.team | xpath | Inherits helpdesk_mgmt.view_helpdesk_team_form |
timesheet_helpdesk_ticket_view_form |
timesheet.helpdesk.ticket.form.view | helpdesk.ticket | div | Inherits helpdesk_mgmt.ticket_view_form |
view_task_form2_inherited |
project.task.form.ticket.inherited | project.task | xpath | Inherits hr_timesheet.view_task_form2_inherited |
ticket_id
Many2one → helpdesk.ticket
comodel_name='helpdesk.ticket'
domain=[('project_id', '!=', False)]
groups='helpdesk_mgmt.group_helpdesk_user'
string='Ticket'
ticket_partner_id
Many2one → res.partner
comodel_name='res.partner'
compute_sudo=True
groups='helpdesk_mgmt.group_helpdesk_user'
related='ticket_id.partner_id'
store=True
string='Ticket partner'
onchange_ticket_id(self)
allow_timesheet
Boolean
related='team_id.allow_timesheet'
string='Allow Timesheet'
last_timesheet_activity
Date
compute='_compute_last_timesheet_activity'
readonly=True
store=True
planned_hours
Float
string='Planned Hours'
tracking=True
progress
Float
compute='_compute_progress_hours'
group_operator='avg'
store=True
string='Progress'
remaining_hours
Float
compute='_compute_progress_hours'
readonly=True
store=True
string='Remaining Hours'
timesheet_ids
One2many → account.analytic.line
comodel_name='account.analytic.line'
inverse_name='ticket_id'
string='Timesheet'
total_hours
Float
compute='_compute_total_hours'
readonly=True
store=True
string='Total Hours'
button_start_work(self)
allow_timesheet
Boolean
string='Allow Timesheet'
default_project_id
Many2one → project.project
comodel_name='project.project'
string='Default Project'
No public methods.
No new fields.
Public methods (0)No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/helpdesk |
| GIT | |
| GIT | https://github.com/OCA/helpdesk.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/helpdesk/tree/13.0/helpdesk_mgmt_timesheet |
| VERSION | |
| VERSION | 1.1.0 |
| CATEGORY | |
| CATEGORY | After-Sales |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Solvos, Aresoltec Canarias, Punt Sistemes, SDi Soluciones Digitales |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Solvos, Aresoltec Canarias, Punt Sistemes, SDi Soluciones Digitales |
| COMMITTERS | |
| COMMITTERS | manu, OCA Transbot, Graeme Gellatly, oca-travis, OCA-git-bot, David Alonso // Solvos, flachica, Fernando La Chica |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/helpdesk |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:34:14 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/helpdesk: - helpdesk_mgmt_project - helpdesk_mgmt odoo/odoo: - base - base_setup - web - bus - web_tour - portal - web_editor - http_routing - auth_signup - project - analytic - uom - rating - resource - digest - hr_timesheet - hr - mail_bot |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
helpdesk_ticket_view_search |
helpdesk.ticket.view.search | helpdesk.ticket | filter | Inherits helpdesk_mgmt.helpdesk_ticket_view_search |
hr_timesheet_line_form |
account.analytic.line | field | Inherits hr_timesheet.hr_timesheet_line_form | |
hr_timesheet_line_search |
account.analytic.line | xpath | Inherits hr_timesheet.hr_timesheet_line_search | |
hr_timesheet_line_tree |
account.analytic.line | xpath | Inherits hr_timesheet.hr_timesheet_line_tree | |
report_timesheet |
report_timesheet | ir.ui.view | qweb | Inherits hr_timesheet.report_timesheet |
ticket_view_form_project_required |
timesheet.helpdesk.ticket.form.view project required | helpdesk.ticket | field | Inherits helpdesk_mgmt_project.ticket_view_form |
ticket_view_tree |
helpdesk.ticket.view.tree | helpdesk.ticket | xpath | Inherits helpdesk_mgmt.ticket_view_tree |
timesheet_helpdesk_team_view_form |
timesheet.helpdesk.team.form.view | helpdesk.ticket.team | xpath | Inherits helpdesk_mgmt.view_helpdesk_team_form |
timesheet_helpdesk_ticket_view_form |
timesheet.helpdesk.ticket.form.view | helpdesk.ticket | xpath | Inherits helpdesk_mgmt.ticket_view_form |
ticket_id
Many2one → helpdesk.ticket
comodel_name='helpdesk.ticket'
domain=[('project_id', '!=', False)]
groups='helpdesk_mgmt.group_helpdesk_user'
string='Ticket'
ticket_partner_id
Many2one → res.partner
comodel_name='res.partner'
compute_sudo=True
groups='helpdesk_mgmt.group_helpdesk_user'
related='ticket_id.partner_id'
store=True
string='Ticket partner'
onchange_ticket_id(self)
allow_timesheet
Boolean
related='team_id.allow_timesheet'
string='Allow Timesheet'
last_timesheet_activity
Date
compute='_compute_last_timesheet_activity'
readonly=True
store=True
planned_hours
Float
string='Planned Hours'
track_visibility='onchange'
progress
Float
compute='_compute_progress_hours'
group_operator='avg'
store=True
string='Progress'
remaining_hours
Float
compute='_compute_progress_hours'
readonly=True
store=True
string='Remaining Hours'
timesheet_ids
One2many → account.analytic.line
comodel_name='account.analytic.line'
inverse_name='ticket_id'
string='Timesheet'
total_hours
Float
compute='_compute_total_hours'
readonly=True
store=True
string='Total Hours'
No public methods.
allow_timesheet
Boolean
string='Allow Timesheet'
default_project_id
Many2one → project.project
comodel_name='project.project'
string='Default Project'
No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/helpdesk |
| GIT | |
| GIT | https://github.com/OCA/helpdesk.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/helpdesk/tree/12.0/helpdesk_mgmt_timesheet |
| VERSION | |
| VERSION | 1.2.1 |
| CATEGORY | |
| CATEGORY | After-Sales |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Solvos, Aresoltec Canarias, Punt Sistemes, SDi Soluciones Digitales |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Solvos, Aresoltec Canarias, Punt Sistemes, SDi Soluciones Digitales |
| COMMITTERS | |
| COMMITTERS | Yann Papouin, OCA Transbot, oca-travis, Weblate, OCA-git-bot, David Alonso (Solvos), César López Ramírez, David Alonso // Solvos |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/helpdesk |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:29:19 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/helpdesk: - helpdesk_mgmt_project - helpdesk_mgmt odoo/odoo: - base - base_setup - web - bus - web_tour - portal - http_routing - project - rating - resource - digest - hr_timesheet - hr - analytic - decimal_precision - uom |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
helpdesk_ticket_view_search |
helpdesk.ticket.view.search | helpdesk.ticket | filter | Inherits helpdesk_mgmt.helpdesk_ticket_view_search |
hr_timesheet_line_form |
account.analytic.line | field | Inherits hr_timesheet.hr_timesheet_line_form | |
hr_timesheet_line_search |
account.analytic.line | xpath | Inherits hr_timesheet.hr_timesheet_line_search | |
hr_timesheet_line_tree |
account.analytic.line | xpath | Inherits hr_timesheet.hr_timesheet_line_tree | |
report_timesheet |
report_timesheet | ir.ui.view | qweb | Inherits hr_timesheet.report_timesheet |
ticket_view_form_project_required |
timesheet.helpdesk.ticket.form.view project required | helpdesk.ticket | field | Inherits helpdesk_mgmt_project.ticket_view_form |
ticket_view_tree |
helpdesk.ticket.view.tree | helpdesk.ticket | xpath | Inherits helpdesk_mgmt.ticket_view_tree |
timesheet_helpdesk_team_view_form |
timesheet.helpdesk.team.form.view | helpdesk.ticket.team | xpath | Inherits helpdesk_mgmt.view_helpdesk_team_form |
timesheet_helpdesk_ticket_view_form |
timesheet.helpdesk.ticket.form.view | helpdesk.ticket | xpath | Inherits helpdesk_mgmt.ticket_view_form |
ticket_id
Many2one → helpdesk.ticket
comodel_name='helpdesk.ticket'
domain=[('project_id', '!=', False)]
groups='helpdesk_mgmt.group_helpdesk_user'
string='Ticket'
ticket_partner_id
Many2one → res.partner
comodel_name='res.partner'
compute_sudo=True
groups='helpdesk_mgmt.group_helpdesk_user'
related='ticket_id.partner_id'
store=True
string='Ticket partner'
onchange_ticket_id(self)
allow_timesheet
Boolean
related='team_id.allow_timesheet'
string='Allow Timesheet'
last_timesheet_activity
Date
compute='_compute_last_timesheet_activity'
readonly=True
store=True
planned_hours
Float
string='Planned Hours'
track_visibility='onchange'
progress
Float
compute='_compute_progress_hours'
group_operator='avg'
store=True
string='Progress'
remaining_hours
Float
compute='_compute_progress_hours'
readonly=True
store=True
string='Remaining Hours'
timesheet_ids
One2many → account.analytic.line
comodel_name='account.analytic.line'
inverse_name='ticket_id'
string='Timesheet'
total_hours
Float
compute='_compute_total_hours'
readonly=True
store=True
string='Total Hours'
No public methods.
allow_timesheet
Boolean
string='Allow Timesheet'
default_project_id
Many2one → project.project
comodel_name='project.project'
string='Default Project'
No public methods.
| STATUS | |
|---|---|
| STATUS | Open migration PR - not merged yet for this version |
| REPOSITORY | |
| REPOSITORY | OCA/helpdesk |
| PULL REQUEST | |
| PULL REQUEST | [19.0][MIG] helpdesk_mgmt_timesheet: Migration to 19.0 (#999) |