Maintenance Request Helpdesk Ticket

maintenance_helpdesk_mgmt
REPOSITORY
REPOSITORYOCA/maintenance
GIT
GIThttps://github.com/OCA/maintenance.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/maintenance/tree/18.0/maintenance_helpdesk_mgmt
VERSION
VERSION 1.1.0
CATEGORY
CATEGORYUncategorized
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSTecnativa, Odoo Community Association (OCA)
MAINTAINERS
MAINTAINERSTecnativa, Odoo Community Association (OCA)
COMMITTERS
COMMITTERSWeblate, OCA-git-bot, oca-ci, christian-ramos-tecnativa
WEBSITE
WEBSITEhttps://github.com/OCA/maintenance
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 19:30:13
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/helpdesk:
    - helpdesk_mgmt
odoo/odoo:
    - maintenance
    - mail
    - base
    - base_setup
    - web
    - bus
    - web_tour
    - html_editor
    - portal
    - web_editor
    - http_routing
    - auth_signup
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
This module allows to link maintenance requests with helpdesk tickets.

Code Analysis

Views touched (6)
XML IDNameModelTypeStatus
helpdesk_ticket_view_search helpdesk.ticket.view.search helpdesk.ticket filter Inherits helpdesk_mgmt.helpdesk_ticket_view_search
hr_equipment_request_view_form_button_box maintenance.request.form maintenance.request notebook Inherits maintenance.hr_equipment_request_view_form
hr_equipment_request_view_kanban equipment.request.kanban maintenance.request field Inherits maintenance.hr_equipment_request_view_kanban
hr_equipment_request_view_search equipment.request.search maintenance.request filter Inherits maintenance.hr_equipment_request_view_search
view_helpdesk_ticket_form_inherit helpdesk.ticket.form.inherit helpdesk.ticket div Inherits helpdesk_mgmt.ticket_view_form
view_helpdesk_ticket_kanban helpdesk.ticket.kanban helpdesk.ticket field Inherits helpdesk_mgmt.view_helpdesk_ticket_kanban
Models touched (2)

New fields (2)
  • maintenance_request_count Integer
    compute='_compute_maintenance_request_count'
  • maintenance_request_ids Many2many → maintenance.request
    copy=False string='Maintenance Requests' args: 'maintenance.request', 'maintenance_helpdesk_ticket', 'helpdesk_ticket_id', 'maintenance_request_id'
Public methods (1)
  • action_view_maintenance_request(self)

New fields (2)
  • helpdesk_ticket_count Integer
    compute='_compute_helpdesk_ticket_count'
  • helpdesk_ticket_ids Many2many → helpdesk.ticket
    copy=False string='Helpdesk Tickets' args: 'helpdesk.ticket', 'maintenance_helpdesk_ticket', 'maintenance_request_id', 'helpdesk_ticket_id'
Public methods (1)
  • action_view_helpdesk_tickets(self)