TIP: You can type at any time to perform a new search.
Helpdesk Management Activity
helpdesk_mgmt_activity · OCA/helpdesk
- Repository
- OCA/helpdesk · module folder · Try on Runboat
- Module version
- 1.0.0
- Category
- Uncategorized
- Folder size
- 0.25 MB
- License
- AGPL-3
- Application
- No
- Auto-installable
- No
- Website
- https://github.com/OCA/helpdesk
- Last tracking update
- 2026-08-07 09:06:22
- Authors
- Odoo Community Association (OCA), Cetmix OÜ
- Maintainers
- Odoo Community Association (OCA), Cetmix OÜ
- Committers
- Don Kendall, Weblate, oca-ci
- Odoo dependencies
- Python dependencies
- None
- System dependencies
- None
- Required by
- None
- Description
The module adds the following features: - Link a ticket to an Odoo model record - Set the list of available models for a Helpdesk team - Pre-configure ticket description template based on it's category - Create an activity for the linked record right from the Ticket - Change the Ticket's stage based on the activity state
Code Analysis ⓘ
Views touched (4)
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
mail_activity_view_form_popup |
mail.activity.view.form.popup.helpdesk.inherit | mail.activity | form | Inherits mail.mail_activity_view_form_popup |
res_config_settings_view_form |
res.config.settings.form.view | res.config.settings | form | Inherits helpdesk_mgmt.res_config_settings_view_form |
ticket_view_form |
helpdesk.ticket.view.form | helpdesk.ticket | form | Inherits helpdesk_mgmt.ticket_view_form |
view_helpdesk_team_form |
view.helpdesk_team.form | helpdesk.ticket.team | form | Inherits helpdesk_mgmt.view_helpdesk_team_form |
HTTP endpoints (0)
No HTTP endpoints found for this module.
Models touched (4)
New fields (9)
-
assigned_user_idMany2one → res.userscomodel_name='res.users' -
can_create_activityBooleanrelated='team_id.allow_set_activity' -
date_deadlineDatedefault=fields.Date.todaystring='Due Date' -
is_new_stageBooleancompute='_compute_is_new_stage' -
next_stage_idMany2one → helpdesk.ticket.stagecomodel_name='helpdesk.ticket.stage'compute='_compute_next_stage_id'index=Truestore=True -
record_refReferencecompute='_compute_record_ref'inverse='_inverse_record_ref'selection='_selection_record_ref'string='Source Record' -
res_idIntegerindex=Truestring='Source Document' -
res_modelCharindex=Truestring='Source Document Model' -
source_activity_type_idMany2one → mail.activity.typecomodel_name='mail.activity.type'
-
perform_action(self)Perform action for ticket -
set_next_stage(self)Set next ticket stage
New fields (2)
-
activity_stage_idMany2one → helpdesk.ticket.stagecomodel_name='helpdesk.ticket.stage'domain="['|', ('team_ids', 'in, []'), ('team_ids', 'in', [id])]"help='Move the ticket when the activity in source record is done'string='Done Activity Stage' -
allow_set_activityBooleanhelp='Available to set activity on source record from ticket'string='Set Activities'
No public methods.
New fields (1)
-
ticket_idMany2one → helpdesk.ticketcomodel_name='helpdesk.ticket'help='Activity created from helpdesk ticketAfter closing this activity, ticket is moved to done stage'
No public methods.
New fields (1)
-
helpdesk_available_model_idsMany2many → ir.modelcomodel_name='ir.model'domain="[('transient', '=', False)]"help='Available models for set source record in helpdesk ticket'string='Available Models'
-
get_values(self)@api.model -
set_values(self)
Loading…
Loading…
Loading…