TIP: You can type at any time to perform a new search.
Helpdesk Mgmt Assign Method
helpdesk_mgmt_assign_method · OCA/helpdesk
Security findings
- Repository
- OCA/helpdesk · module folder · Try on Runboat
- Module version
- 1.0.0
- Category
- Uncategorized
- Folder size
- 0.05 MB
- License
- AGPL-3
- Application
- No
- Auto-installable
- No
- Website
- https://github.com/OCA/helpdesk
- Last tracking update
- 2026-08-25 11:03:41
- Authors
- Odoo Community Association (OCA), Escodoo
- Maintainers
- Odoo Community Association (OCA), Escodoo
- Committers
- OCA-git-bot, oca-ci, CristianoMafraJunior, David Bañón
- Odoo dependencies
- Python dependencies
- None
- System dependencies
- None
- Required by
- helpdesk_mgmt_assign_method_hr_holidays
- Description
This module adds advanced ticket assignment methods to Odoo Helpdesk teams. You can configure each team to assign tickets manually, randomly, balanced (least open tickets), or sequentially (round-robin). Automatic assignment only works if users are assigned to the team. The responsible user is set automatically when creating or updating tickets, improving workflow and team efficiency.
Code Analysis
Views touched (1)
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
helpdesk_ticket_team_form_view |
helpdesk.ticket.team.form (assign method) | helpdesk.ticket.team | form | Inherits helpdesk_mgmt.view_helpdesk_team_form |
HTTP endpoints (0)
No HTTP endpoints found for this module.
Models touched (2)
New fields (0)
No new fields.
Public methods (2)-
create(self, vals_list)@api.model_create_multiAssign user based on team on creation if not provided. -
default_get(self, fields_list)@api.model
New fields (1)
-
assign_methodSelectiondefault='manual'help='Automatic assignation method for new tickets:\nManually: manual\nRandomly: randomly but everyone gets the same amount\nBalanced: to the person with the least amount of open tickets\nSequential: ensuring an even distribution among team members'required=Truestring='Assignation Method' args: [('manual', 'Manually'), ('randomly', 'Randomly'), ('balanced', 'Balanced'), ('sequential', 'Sequential')]
-
get_new_user(self)Return the next user for ticket assignment based on assign_method.
Loading…
- Status
- Open migration PR — not merged yet for this version
- CI status
- green — ready to merge
- Open since
- 115 days ago
- Last activity
- 73 days ago
- Repository
- OCA/helpdesk
- Pull request
- [18.0][MIG] helpdesk_mgmt_assign_method: Migration to 18.0 (#1038)
- Status
- Open migration PR — not merged yet for this version
- CI status
- green — ready to merge
- Open since
- 115 days ago
- Last activity
- 73 days ago
- Repository
- OCA/helpdesk
- Pull request
- [19.0][MIG] helpdesk_mgmt_assign_method: migration to 19.0 (#1040)