TIP: You can type at any time to perform a new search.

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
OCA/helpdesk:
odoo/odoo:
- web
- bus
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 info_outline

Views touched (1)
XML IDNameModelTypeStatus
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_multi
    Assign user based on team on creation if not provided.
  • default_get(self, fields_list)
    @api.model

New fields (1)
  • assign_method Selection
    default='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=True string='Assignation Method' args: [('manual', 'Manually'), ('randomly', 'Randomly'), ('balanced', 'Balanced'), ('sequential', 'Sequential')]
Public methods (1)
  • 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)