Helpdesk Management Rating

helpdesk_mgmt_rating
REPOSITORY
REPOSITORYOCA/helpdesk
GIT
GIThttps://github.com/OCA/helpdesk.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/helpdesk/tree/18.0/helpdesk_mgmt_rating
VERSION
VERSION 1.0.2
CATEGORY
CATEGORYAfter-Sales
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSTecnativa, Odoo Community Association (OCA), Domatix
MAINTAINERS
MAINTAINERSTecnativa, Odoo Community Association (OCA), Domatix
COMMITTERS
COMMITTERSVíctor Martínez, Weblate, OCA-git-bot, tarteo, oca-ci
WEBSITE
WEBSITEhttps://github.com/OCA/helpdesk
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 19:30:13
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/helpdesk:
    - helpdesk_mgmt
odoo/odoo:
    - mail
    - base
    - base_setup
    - web
    - bus
    - web_tour
    - html_editor
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - rating
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
This module adds the possibility to rate the assistance received through
helpdesk tickets.

Code Analysis

Views touched (5)
XML IDNameModelTypeStatus
ticket_view_form_inherit ticket.view.form.inherit helpdesk.ticket xpath Inherits helpdesk_mgmt.ticket_view_form
ticket_view_form_rating_status ticket.view.form: Rating status helpdesk.ticket xpath Inherits helpdesk_mgmt.ticket_view_form
view_helpdesk_ticket_kanban_inherit view.helpdesk.ticket.kanban.inherit helpdesk.ticket field Inherits helpdesk_mgmt.view_helpdesk_ticket_kanban
view_helpdesk_ticket_stage_form_inherit view.helpdesk.ticket.stage.form.inherit helpdesk.ticket.stage xpath Inherits helpdesk_mgmt.view_helpdesk_ticket_stage_form
view_helpdesk_ticket_stage_tree_inherit view.helpdesk.ticket.stage.tree.inherit helpdesk.ticket.stage xpath Inherits helpdesk_mgmt.view_helpdesk_ticket_stage_tree
Models touched (2)

New fields (2)
  • positive_rate_percentage Integer
    compute='_compute_percentage' default=-1 store=True string='Positive Rates Percentage'
  • rating_status Selection
    default='stage_change' required=True selection=[('stage_change', 'Rating when changing stage'), ('no_rate', 'No rating')] string='Customer Rating'
Public methods (2)
  • action_view_ticket_rating(self)
  • write(self, vals)

New fields (1)
  • rating_mail_template_id Many2one → mail.template
    comodel_name='mail.template' domain=[('model', '=', 'helpdesk.ticket')] help='If set, an email will be sent to the customer with a rating survey when the ticket reaches this stage.' string='Rating Email Template'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/helpdesk
GIT
GIThttps://github.com/OCA/helpdesk.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/helpdesk/tree/17.0/helpdesk_mgmt_rating
VERSION
VERSION 1.0.2
CATEGORY
CATEGORYAfter-Sales
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSTecnativa, Odoo Community Association (OCA), Domatix
MAINTAINERS
MAINTAINERSTecnativa, Odoo Community Association (OCA), Domatix
COMMITTERS
COMMITTERSVíctor Martínez, Weblate, OCA-git-bot, oca-ci
WEBSITE
WEBSITEhttps://github.com/OCA/helpdesk
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 19:20:06
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/helpdesk:
    - helpdesk_mgmt
odoo/odoo:
    - mail
    - base
    - base_setup
    - web
    - bus
    - web_tour
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - rating
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
This module adds the possibility to rate the assistance received through
helpdesk tickets.

Code Analysis

Views touched (5)
XML IDNameModelTypeStatus
ticket_view_form_inherit ticket.view.form.inherit helpdesk.ticket xpath Inherits helpdesk_mgmt.ticket_view_form
ticket_view_form_rating_status ticket.view.form: Rating status helpdesk.ticket xpath Inherits helpdesk_mgmt.ticket_view_form
view_helpdesk_ticket_kanban_inherit view.helpdesk.ticket.kanban.inherit helpdesk.ticket field Inherits helpdesk_mgmt.view_helpdesk_ticket_kanban
view_helpdesk_ticket_stage_form_inherit view.helpdesk.ticket.stage.form.inherit helpdesk.ticket.stage xpath Inherits helpdesk_mgmt.view_helpdesk_ticket_stage_form
view_helpdesk_ticket_stage_tree_inherit view.helpdesk.ticket.stage.tree.inherit helpdesk.ticket.stage xpath Inherits helpdesk_mgmt.view_helpdesk_ticket_stage_tree
Models touched (2)

New fields (2)
  • positive_rate_percentage Integer
    compute='_compute_percentage' default=-1 store=True string='Positive Rates Percentage'
  • rating_status Selection
    default='stage_change' required=True selection=[('stage_change', 'Rating when changing stage'), ('no_rate', 'No rating')] string='Customer Rating'
Public methods (5)
  • action_view_ticket_rating(self)
  • rating_apply(self, rate, token=None, rating=None, feedback=None, subtype_xmlid=None, notify_delay_send=False)
  • rating_get_parent_model_name(self, vals)
  • rating_get_ticket_id(self)
  • write(self, vals)

New fields (1)
  • rating_mail_template_id Many2one → mail.template
    comodel_name='mail.template' domain=[('model', '=', 'helpdesk.ticket')] help='If set, an email will be sent to the customer with a rating survey when the ticket reaches this stage.' string='Rating Email Template'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/helpdesk
GIT
GIThttps://github.com/OCA/helpdesk.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/helpdesk/tree/16.0/helpdesk_mgmt_rating
VERSION
VERSION 1.0.1
CATEGORY
CATEGORYAfter-Sales
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSTecnativa, Odoo Community Association (OCA), Domatix
MAINTAINERS
MAINTAINERSTecnativa, Odoo Community Association (OCA), Domatix
COMMITTERS
COMMITTERSVíctor Martínez, Weblate, OCA-git-bot, oca-ci, Carolina Fernandez
WEBSITE
WEBSITEhttps://github.com/OCA/helpdesk
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:53:48
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/helpdesk:
    - helpdesk_mgmt
odoo/odoo:
    - mail
    - base
    - base_setup
    - web
    - bus
    - web_tour
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - rating
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (5)
XML IDNameModelTypeStatus
ticket_view_form_inherit ticket.view.form.inherit helpdesk.ticket xpath Inherits helpdesk_mgmt.ticket_view_form
ticket_view_form_rating_status ticket.view.form: Rating status helpdesk.ticket xpath Inherits helpdesk_mgmt.ticket_view_form
view_helpdesk_ticket_kanban_inherit view.helpdesk.ticket.kanban.inherit helpdesk.ticket field Inherits helpdesk_mgmt.view_helpdesk_ticket_kanban
view_helpdesk_ticket_stage_form_inherit view.helpdesk.ticket.stage.form.inherit helpdesk.ticket.stage xpath Inherits helpdesk_mgmt.view_helpdesk_ticket_stage_form
view_helpdesk_ticket_stage_tree_inherit view.helpdesk.ticket.stage.tree.inherit helpdesk.ticket.stage xpath Inherits helpdesk_mgmt.view_helpdesk_ticket_stage_tree
Models touched (2)

New fields (2)
  • positive_rate_percentage Integer
    compute='_compute_percentage' default=-1 store=True string='Positive Rates Percentage'
  • rating_status Selection
    default='stage_change' required=True selection=[('stage_change', 'Rating when changing stage'), ('no_rate', 'No rating')] string='Customer Rating'
Public methods (5)
  • action_view_ticket_rating(self)
  • rating_apply(self, rate, token=None, rating=None, feedback=None, subtype_xmlid=None, notify_delay_send=False)
  • rating_get_parent_model_name(self, vals)
  • rating_get_ticket_id(self)
  • write(self, vals)

New fields (1)
  • rating_mail_template_id Many2one → mail.template
    comodel_name='mail.template' domain=[('model', '=', 'helpdesk.ticket')] help='If set, an email will be sent to the customer with a rating survey when the ticket reaches this stage.' string='Rating Email Template'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/helpdesk
GIT
GIThttps://github.com/OCA/helpdesk.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/helpdesk/tree/15.0/helpdesk_mgmt_rating
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYAfter-Sales
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSTecnativa, Odoo Community Association (OCA), Domatix
MAINTAINERS
MAINTAINERSTecnativa, Odoo Community Association (OCA), Domatix
COMMITTERS
COMMITTERSVíctor Martínez, Weblate, OCA-git-bot, oca-ci
WEBSITE
WEBSITEhttps://github.com/OCA/helpdesk
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:46:35
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/helpdesk:
    - helpdesk_mgmt
odoo/odoo:
    - mail
    - base
    - base_setup
    - web
    - bus
    - web_tour
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - rating
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (5)
XML IDNameModelTypeStatus
ticket_view_form_inherit ticket.view.form.inherit helpdesk.ticket xpath Inherits helpdesk_mgmt.ticket_view_form
ticket_view_form_rating_status ticket.view.form: Rating status helpdesk.ticket xpath Inherits helpdesk_mgmt.ticket_view_form
view_helpdesk_ticket_kanban_inherit view.helpdesk.ticket.kanban.inherit helpdesk.ticket field Inherits helpdesk_mgmt.view_helpdesk_ticket_kanban
view_helpdesk_ticket_stage_form_inherit view.helpdesk.ticket.stage.form.inherit helpdesk.ticket.stage xpath Inherits helpdesk_mgmt.view_helpdesk_ticket_stage_form
view_helpdesk_ticket_stage_tree_inherit view.helpdesk.ticket.stage.tree.inherit helpdesk.ticket.stage xpath Inherits helpdesk_mgmt.view_helpdesk_ticket_stage_tree
Models touched (2)

New fields (2)
  • positive_rate_percentage Integer
    compute='_compute_percentage' default=-1 store=True string='Positive Rates Percentage'
  • rating_status Selection
    default='stage_change' required=True selection=[('stage_change', 'Rating when changing stage'), ('no_rate', 'No rating')] string='Customer Rating'
Public methods (6)
  • action_view_ticket_rating(self)
  • rating_apply(self, rate, token=None, feedback=None, subtype_xmlid=None)
  • rating_get_parent_model_name(self, vals)
  • rating_get_partner_id(self)
  • rating_get_ticket_id(self)
  • write(self, vals)

New fields (1)
  • rating_mail_template_id Many2one → mail.template
    comodel_name='mail.template' domain=[('model', '=', 'helpdesk.ticket')] help='If set, an email will be sent to the customer with a rating survey when the ticket reaches this stage.' string='Rating Email Template'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/helpdesk
GIT
GIThttps://github.com/OCA/helpdesk.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/helpdesk/tree/14.0/helpdesk_mgmt_rating
VERSION
VERSION 1.3.0
CATEGORY
CATEGORYAfter-Sales
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Domatix
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Domatix
COMMITTERS
COMMITTERSOCA Transbot, Víctor Martínez, oca-travis, Weblate, OCA-git-bot, Pierrick Brun, oca-ci, CarlosRoca13
WEBSITE
WEBSITEhttps://github.com/OCA/helpdesk
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:41:01
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/helpdesk:
    - helpdesk_mgmt
odoo/odoo:
    - mail
    - base
    - base_setup
    - web
    - bus
    - web_tour
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - rating
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (5)
XML IDNameModelTypeStatus
ticket_view_form_inherit ticket.view.form.inherit helpdesk.ticket xpath Inherits helpdesk_mgmt.ticket_view_form
ticket_view_form_rating_status ticket.view.form: Rating status helpdesk.ticket xpath Inherits helpdesk_mgmt.ticket_view_form
view_helpdesk_ticket_kanban_inherit view.helpdesk.ticket.kanban.inherit helpdesk.ticket field Inherits helpdesk_mgmt.view_helpdesk_ticket_kanban
view_helpdesk_ticket_stage_form_inherit view.helpdesk.ticket.stage.form.inherit helpdesk.ticket.stage xpath Inherits helpdesk_mgmt.view_helpdesk_ticket_stage_form
view_helpdesk_ticket_stage_tree_inherit view.helpdesk.ticket.stage.tree.inherit helpdesk.ticket.stage xpath Inherits helpdesk_mgmt.view_helpdesk_ticket_stage_tree
Models touched (2)

New fields (2)
  • positive_rate_percentage Integer
    compute='_compute_percentage' default=-1 store=True string='Positive Rates Percentage'
  • rating_status Selection
    default='stage_change' required=True selection=[('stage_change', 'Rating when changing stage'), ('no_rate', 'No rating')] string='Customer Rating'
Public methods (6)
  • action_view_ticket_rating(self)
  • rating_apply(self, rate, token=None, feedback=None, subtype_xmlid=None)
  • rating_get_parent_model_name(self, vals)
  • rating_get_partner_id(self)
  • rating_get_ticket_id(self)
  • write(self, vals)

New fields (1)
  • rating_mail_template_id Many2one → mail.template
    comodel_name='mail.template' domain=[('model', '=', 'helpdesk.ticket')] help='If set, an email will be sent to the customer with a rating survey when the ticket reaches this stage.' string='Rating Email Template'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/helpdesk
GIT
GIThttps://github.com/OCA/helpdesk.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/helpdesk/tree/13.0/helpdesk_mgmt_rating
VERSION
VERSION 1.4.0
CATEGORY
CATEGORYAfter-Sales
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Domatix
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Domatix
COMMITTERS
COMMITTERSdavid, cubells, OCA Transbot, Víctor Martínez, oca-travis, Weblate, OCA-git-bot, oca-ci, CarlosRoca13, Marcel Savegnago
WEBSITE
WEBSITEhttps://github.com/OCA/helpdesk
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:34:14
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/helpdesk:
    - helpdesk_mgmt
odoo/odoo:
    - mail
    - base
    - base_setup
    - web
    - bus
    - web_tour
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - rating
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (5)
XML IDNameModelTypeStatus
ticket_view_form_inherit ticket.view.form.inherit helpdesk.ticket xpath Inherits helpdesk_mgmt.ticket_view_form
ticket_view_form_rating_status ticket.view.form: Rating status helpdesk.ticket xpath Inherits helpdesk_mgmt.ticket_view_form
view_helpdesk_ticket_kanban_inherit view.helpdesk.ticket.kanban.inherit helpdesk.ticket field Inherits helpdesk_mgmt.view_helpdesk_ticket_kanban
view_helpdesk_ticket_stage_form_inherit view.helpdesk.ticket.stage.form.inherit helpdesk.ticket.stage xpath Inherits helpdesk_mgmt.view_helpdesk_ticket_stage_form
view_helpdesk_ticket_stage_tree_inherit view.helpdesk.ticket.stage.tree.inherit helpdesk.ticket.stage xpath Inherits helpdesk_mgmt.view_helpdesk_ticket_stage_tree
Models touched (2)

New fields (2)
  • positive_rate_percentage Integer
    compute='_compute_percentage' default=-1 store=True string='Positive Rates Percentage'
  • rating_status Selection
    default='stage_change' require=True selection=[('stage_change', 'Rating when changing stage'), ('no_rate', 'No rating')] string='Customer Rating'
Public methods (6)
  • action_view_ticket_rating(self)
  • rating_apply(self, rate, token=None, feedback=None, subtype=None)
  • rating_get_parent_model_name(self, vals)
  • rating_get_partner_id(self)
  • rating_get_ticket_id(self)
  • write(self, vals)

New fields (1)
  • rating_mail_template_id Many2one → mail.template
    comodel_name='mail.template' domain=[('model', '=', 'helpdesk.ticket')] help='If set, an email will be sent to the customer with a rating survey when the ticket reaches this stage.' string='Rating Email Template'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/helpdesk
GIT
GIThttps://github.com/OCA/helpdesk.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/helpdesk/tree/11.0/helpdesk_mgmt_rating
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYProductivity
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Domatix
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Domatix
COMMITTERS
COMMITTERSOCA Transbot, oca-travis, OCA-git-bot, samuel
WEBSITE
WEBSITEhttps://github.com/OCA/helpdesk
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:23:58
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/helpdesk:
    - helpdesk_mgmt
odoo/odoo:
    - mail
    - base
    - base_setup
    - web
    - bus
    - web_tour
    - portal
    - http_routing
    - rating
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (4)
XML IDNameModelTypeStatus
ticket_view_form_inherit ticket.view.form.inherit helpdesk.ticket xpath Inherits helpdesk_mgmt.ticket_view_form
view_helpdesk_ticket_kanban_inherit view.helpdesk.ticket.kanban.inherit helpdesk.ticket xpath Inherits helpdesk_mgmt.view_helpdesk_ticket_kanban
view_helpdesk_ticket_stage_form_inherit view.helpdesk.ticket.stage.form.inherit helpdesk.ticket.stage xpath Inherits helpdesk_mgmt.view_helpdesk_ticket_stage_form
view_helpdesk_ticket_stage_tree_inherit view.helpdesk.ticket.stage.tree.inherit helpdesk.ticket.stage xpath Inherits helpdesk_mgmt.view_helpdesk_ticket_stage_tree
Models touched (2)

New fields (2)
  • positive_rate_percentage Integer
    compute='_compute_percentage' default=-1 store=True string='Positive Rates Percentage'
  • rating_status Selection
    default='stage_change' require=True string='Customer Rating' args: [('stage_change', 'Rating when changing stage'), ('no_rate', 'No rating')]
Public methods (6)
  • action_view_ticket_rating(self)
    @api.multi
  • rating_apply(self, rate, token=None, feedback=None, subtype=None)
    @api.multi
  • rating_get_parent_model_name(self, vals)
  • rating_get_partner_id(self)
  • rating_get_ticket_id(self)
  • write(self, vals)
    @api.multi

New fields (1)
  • rating_mail_template_id Many2one → mail.template
    domain=[('model', '=', 'helpdesk.ticket')] help='If set, an email will be sent to the customer with a rating survey when the ticket reaches this stage.' string='Rating Email Template' args: 'mail.template'
Public methods (0)

No public methods.