Helpdesk Mgmt Fieldservice

helpdesk_mgmt_fieldservice
REPOSITORY
REPOSITORYOCA/helpdesk
GIT
GIThttps://github.com/OCA/helpdesk.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/helpdesk/tree/18.0/helpdesk_mgmt_fieldservice
VERSION
VERSION 1.1.3
CATEGORY
CATEGORYUncategorized
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Open Source Integrators, Escodoo
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Open Source Integrators, Escodoo
COMMITTERS
COMMITTERSWeblate, OCA-git-bot, Iván Todorovich, Simone Rubino, oca-ci, Vincent Van Rossem, christian-ramos-tecnativa
WEBSITE
WEBSITEhttps://github.com/OCA/helpdesk
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 19:30:13
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/field-service:
    - fieldservice
    - base_territory
OCA/helpdesk:
    - helpdesk_mgmt
odoo/odoo:
    - mail
    - base
    - base_setup
    - web
    - bus
    - web_tour
    - html_editor
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - base_geolocalize
    - resource
    - contacts
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
This module allows the helpdesk user to track the status of related
service orders.

Code Analysis

Views touched (8)
XML IDNameModelTypeStatus
fsm_order_close_wizard_view_form fsm.order.close.wizard.form fsm.order.close.wizard form New
helpdesk_ticket_search_closed_orders helpdesk.ticket.service.form.logic helpdesk.ticket filter Inherits helpdesk_mgmt.helpdesk_ticket_view_search
helpdesk_ticket_search_view_location helpdesk.ticket.search.location helpdesk.ticket field Inherits helpdesk_mgmt.helpdesk_ticket_view_search
helpdesk_ticket_tree_view_location helpdesk.ticket.list.location helpdesk.ticket field Inherits helpdesk_mgmt.ticket_view_tree
helpdesk_ticket_view_form_logic helpdesk.ticket.service.form.logic helpdesk.ticket field Inherits helpdesk_mgmt.ticket_view_form
helpdesk_ticket_view_service_request_form helpdesk.ticket page Inherits helpdesk_mgmt.ticket_view_form
view_fsm_location_ticket_form fsm.location div Inherits fieldservice.fsm_location_form_view
view_fsm_order_ticket_form fsm.order field Inherits fieldservice.fsm_order_form
Models touched (4)

New fields (2)
  • ticket_count Integer
    compute='_compute_ticket_count' string='# Tickets'
  • ticket_ids One2many → helpdesk.ticket
    readonly=True string='Helpdesk Tickets' args: 'helpdesk.ticket', 'fsm_location_id'
Public methods (1)
  • action_view_ticket(self)

New fields (1)
  • ticket_id Many2one → helpdesk.ticket
    string='Ticket' tracking=True args: 'helpdesk.ticket'
Public methods (1)
  • action_complete(self)

New fields (4)
  • resolution Html
  • stage_id Many2one → helpdesk.ticket.stage
    string='Stage' args: 'helpdesk.ticket.stage'
  • team_id Many2one → helpdesk.ticket.team
    string='Helpdesk Team' args: 'helpdesk.ticket.team'
  • ticket_id Many2one → helpdesk.ticket
    string='Ticket' args: 'helpdesk.ticket'
Public methods (1)
  • action_close_ticket(self)

New fields (3)
  • fsm_location_id Many2one → fsm.location
    compute='_compute_fsm_location_id' readonly=False store=True string='FSM Location' args: 'fsm.location'
  • fsm_order_ids One2many → fsm.order
    string='Service Orders' args: 'fsm.order', 'ticket_id'
  • resolution Html
Public methods (1)
  • action_create_order(self)
    This function returns an action that displays a full FSM Order form when creating an FSM Order from a ticket.
REPOSITORY
REPOSITORYOCA/helpdesk
GIT
GIThttps://github.com/OCA/helpdesk.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/helpdesk/tree/16.0/helpdesk_mgmt_fieldservice
VERSION
VERSION 1.1.0
CATEGORY
CATEGORYUncategorized
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Open Source Integrators, Escodoo
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Open Source Integrators, Escodoo
COMMITTERS
COMMITTERSWeblate, OCA-git-bot, Simone Rubino, oca-ci, anusrinps96
WEBSITE
WEBSITEhttps://github.com/OCA/helpdesk
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:53:48
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/field-service:
    - fieldservice
    - base_territory
OCA/helpdesk:
    - helpdesk_mgmt
odoo/odoo:
    - mail
    - base
    - base_setup
    - web
    - bus
    - web_tour
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - base_geolocalize
    - resource
    - contacts
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (8)
XML IDNameModelTypeStatus
fsm_order_close_wizard_view_form fsm.order.close.wizard.form fsm.order.close.wizard form New
helpdesk_ticket_search_closed_orders helpdesk.ticket.service.form.logic helpdesk.ticket filter Inherits helpdesk_mgmt.helpdesk_ticket_view_search
helpdesk_ticket_search_view_location helpdesk.ticket.search.location helpdesk.ticket field Inherits helpdesk_mgmt.helpdesk_ticket_view_search
helpdesk_ticket_tree_view_location helpdesk.ticket.tree.location helpdesk.ticket field Inherits helpdesk_mgmt.ticket_view_tree
helpdesk_ticket_view_form_logic helpdesk.ticket.service.form.logic helpdesk.ticket field Inherits helpdesk_mgmt.ticket_view_form
helpdesk_ticket_view_service_request_form helpdesk.ticket.service.request.form helpdesk.ticket page Inherits helpdesk_mgmt.ticket_view_form
view_fsm_location_ticket_form view.fsm.location.ticket.form fsm.location div Inherits fieldservice.fsm_location_form_view
view_fsm_order_ticket_form view.fsm.order.ticket.form fsm.order field Inherits fieldservice.fsm_order_form
Models touched (5)

New fields (1)
  • ticket_count Integer
    compute='_compute_ticket_count' string='# Tickets'
Public methods (1)
  • action_view_ticket(self)

New fields (1)
  • ticket_id Many2one → helpdesk.ticket
    string='Ticket' tracking=True args: 'helpdesk.ticket'
Public methods (2)
  • action_complete(self)
  • action_view_order(self)
    This function returns an action that displays a full FSM Order form when viewing an FSM Order from a ticket.

New fields (4)
  • resolution Text
  • stage_id Many2one → helpdesk.ticket.stage
    string='Stage' args: 'helpdesk.ticket.stage'
  • team_id Many2one → helpdesk.ticket.team
    string='Helpdesk Team' args: 'helpdesk.ticket.team'
  • ticket_id Many2one → helpdesk.ticket
    string='Ticket' args: 'helpdesk.ticket'
Public methods (1)
  • action_close_ticket(self)

New fields (5)
  • all_partners Boolean
    compute='_compute_partner_domain'
  • fsm_location_id Many2one → fsm.location
    string='FSM Location' args: 'fsm.location'
  • fsm_order_ids One2many → fsm.order
    string='Service Orders' args: 'fsm.order', 'ticket_id'
  • partner_domain Integer
    compute='_compute_partner_domain'
  • resolution Text
Public methods (1)
  • action_create_order(self)
    This function returns an action that displays a full FSM Order form when creating an FSM Order from a ticket.

New fields (0)

No new fields.

Public methods (1)
  • action_view_helpdesk_tickets(self)
REPOSITORY
REPOSITORYOCA/helpdesk
GIT
GIThttps://github.com/OCA/helpdesk.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/helpdesk/tree/14.0/helpdesk_mgmt_fieldservice
VERSION
VERSION 1.1.4
CATEGORY
CATEGORYUncategorized
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Open Source Integrators, Escodoo
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Open Source Integrators, Escodoo
COMMITTERS
COMMITTERSEnric Tobella, OCA Transbot, Víctor Martínez, oca-travis, Weblate, OCA-git-bot, Maksym Yankin, PicchiSeba
WEBSITE
WEBSITEhttps://github.com/OCA/helpdesk
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:41:01
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/field-service:
    - fieldservice
    - base_territory
OCA/helpdesk:
    - helpdesk_mgmt
odoo/odoo:
    - mail
    - base
    - base_setup
    - web
    - bus
    - web_tour
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - base_geolocalize
    - resource
    - contacts
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (10)
XML IDNameModelTypeStatus
fsm_order_close_wizard_view_form fsm.order.close.wizard.form fsm.order.close.wizard form New
helpdesk_ticket_search_closed_orders helpdesk.ticket.service.form.logic helpdesk.ticket filter Inherits helpdesk_mgmt.helpdesk_ticket_view_search
helpdesk_ticket_search_view_location helpdesk.ticket.search.location helpdesk.ticket field Inherits helpdesk_mgmt.helpdesk_ticket_view_search
helpdesk_ticket_tree_view_location helpdesk.ticket.tree.location helpdesk.ticket field Inherits helpdesk_mgmt.ticket_view_tree
helpdesk_ticket_view_form_logic helpdesk.ticket.service.form.logic helpdesk.ticket field Inherits helpdesk_mgmt.ticket_view_form
helpdesk_ticket_view_service_request_form helpdesk.ticket.service.request.form helpdesk.ticket page Inherits helpdesk_mgmt.ticket_view_form
res_partner_form_ticket_context res.partner.form.ticket.context res.partner button Inherits base.view_partner_form
shrink_tree_column helpdesk assets ir.ui.view qweb Inherits web.assets_backend
view_fsm_location_ticket_form view.fsm.location.ticket.form fsm.location div Inherits fieldservice.fsm_location_form_view
view_fsm_order_ticket_form view.fsm.order.ticket.form fsm.order field Inherits fieldservice.fsm_order_form
Models touched (4)

New fields (1)
  • ticket_count Integer
    compute='_compute_ticket_count' string='# Tickets'
Public methods (1)
  • action_view_ticket(self)

New fields (1)
  • ticket_id Many2one → helpdesk.ticket
    string='Ticket' tracking=True args: 'helpdesk.ticket'
Public methods (2)
  • action_complete(self)
  • action_view_order(self)
    This function returns an action that displays a full FSM Order form when viewing an FSM Order from a ticket.

New fields (4)
  • resolution Text
    string='Resolution'
  • stage_id Many2one → helpdesk.ticket.stage
    string='Stage' args: 'helpdesk.ticket.stage'
  • team_id Many2one → helpdesk.ticket.team
    string='Helpdesk Team' args: 'helpdesk.ticket.team'
  • ticket_id Many2one → helpdesk.ticket
    string='Ticket' args: 'helpdesk.ticket'
Public methods (1)
  • action_close_ticket(self)

New fields (6)
  • all_orders_closed Boolean
    compute='_compute_all_closed' store=True
  • all_partners Boolean
    compute='_compute_partner_domain'
  • fsm_location_id Many2one → fsm.location
    string='FSM Location' args: 'fsm.location'
  • fsm_order_ids One2many → fsm.order
    string='Service Orders' args: 'fsm.order', 'ticket_id'
  • partner_domain Integer
    compute='_compute_partner_domain'
  • resolution Text
    string='Resolution'
Public methods (1)
  • action_create_order(self)
    This function returns an action that displays a full FSM Order form when creating an FSM Order from a ticket.
REPOSITORY
REPOSITORYOCA/helpdesk
GIT
GIThttps://github.com/OCA/helpdesk.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/helpdesk/tree/12.0/helpdesk_mgmt_fieldservice
VERSION
VERSION 1.1.0
CATEGORY
CATEGORYUncategorized
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Open Source Integrators, Escodoo
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Open Source Integrators, Escodoo
COMMITTERS
COMMITTERSGitHub, OCA Transbot, oca-travis, Weblate, OCA-git-bot, Marcel Savegnago
WEBSITE
WEBSITEhttps://github.com/OCA/helpdesk
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:29:19
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/field-service:
    - fieldservice
OCA/helpdesk:
    - helpdesk_mgmt
OCA/partner-contact:
    - partner_fax
OCA/web:
    - web_timeline
odoo/odoo:
    - mail
    - base
    - base_setup
    - web
    - bus
    - web_tour
    - portal
    - http_routing
    - base_geolocalize
    - resource
    - contacts
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (10)
XML IDNameModelTypeStatus
fsm_order_close_wizard_view_form fsm.order.close.wizard.form fsm.order.close.wizard form New
helpdesk_ticket_search_closed_orders helpdesk.ticket.service.form.logic helpdesk.ticket filter Inherits helpdesk_mgmt.helpdesk_ticket_view_search
helpdesk_ticket_search_view_location helpdesk.ticket.search.location helpdesk.ticket field Inherits helpdesk_mgmt.helpdesk_ticket_view_search
helpdesk_ticket_tree_view_location helpdesk.ticket.tree.location helpdesk.ticket field Inherits helpdesk_mgmt.ticket_view_tree
helpdesk_ticket_view_form_logic helpdesk.ticket.service.form.logic helpdesk.ticket field Inherits helpdesk_mgmt.ticket_view_form
helpdesk_ticket_view_service_request_form helpdesk.ticket.service.request.form helpdesk.ticket page Inherits helpdesk_mgmt.ticket_view_form
res_partner_form_ticket_context res.partner.form.ticket.context res.partner button Inherits base.view_partner_form
shrink_tree_column helpdesk assets ir.ui.view qweb Inherits web.assets_backend
view_fsm_location_ticket_form view.fsm.location.ticket.form fsm.location div Inherits fieldservice.fsm_location_form_view
view_fsm_order_ticket_form view.fsm.order.ticket.form fsm.order field Inherits fieldservice.fsm_order_form
Models touched (4)

New fields (1)
  • ticket_count Integer
    compute='_compute_ticket_count' string='# Tickets'
Public methods (1)
  • action_view_ticket(self)
    @api.multi

New fields (1)
  • ticket_id Many2one → helpdesk.ticket
    string='Ticket' track_visibility='onchange' args: 'helpdesk.ticket'
Public methods (2)
  • action_complete(self)
  • action_view_order(self)
    @api.multi
    This function returns an action that displays a full FSM Order form when viewing an FSM Order from a ticket.

New fields (4)
  • resolution Text
    string='Resolution'
  • stage_id Many2one → helpdesk.ticket.stage
    string='Stage' args: 'helpdesk.ticket.stage'
  • team_id Many2one → helpdesk.ticket.team
    string='Helpdesk Team' args: 'helpdesk.ticket.team'
  • ticket_id Many2one → helpdesk.ticket
    string='Ticket' args: 'helpdesk.ticket'
Public methods (1)
  • action_close_ticket(self)
    @api.multi

New fields (3)
  • all_orders_closed Boolean
    compute='_compute_all_closed' store=True
  • fsm_location_id Many2one → fsm.location
    string='FSM Location' args: 'fsm.location'
  • fsm_order_ids One2many → fsm.order
    string='Service Orders' args: 'fsm.order', 'ticket_id'
Public methods (1)
  • action_create_order(self)
    @api.multi
    This function returns an action that displays a full FSM Order form when creating an FSM Order from a ticket.