| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/management-system |
| GIT | |
| GIT | https://github.com/OCA/management-system.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/management-system/tree/16.0/mgmtsystem_evaluation |
| VERSION | |
| VERSION | 1.1.0 |
| CATEGORY | |
| CATEGORY | Uncategorized |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), CreuBlanca |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), CreuBlanca |
| COMMITTERS | |
| COMMITTERS | Enric Tobella, Weblate, OCA-git-bot, oca-ci, Kevin Luna, Luis Rodriguez |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/management-system |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:53:51 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/management-system: - mgmtsystem odoo/odoo: - base - base_setup - web - bus - web_tour |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
mgmtsystem_evaluation_form_view |
mgmtsystem.evaluation.form (in mgmtsystem_evaluation) | mgmtsystem.evaluation | form | New |
mgmtsystem_evaluation_result_form_view |
mgmtsystem.evaluation.result.form (in mgmtsystem_evaluation) | mgmtsystem.evaluation.result | form | New |
mgmtsystem_evaluation_result_search_view |
mgmtsystem.evaluation.result.search (in mgmtsystem_evaluation) | mgmtsystem.evaluation.result | search | New |
mgmtsystem_evaluation_result_tree_view |
mgmtsystem.evaluation.result.tree (in mgmtsystem_evaluation) | mgmtsystem.evaluation.result | tree | New |
mgmtsystem_evaluation_search_view |
mgmtsystem.evaluation.search (in mgmtsystem_evaluation) | mgmtsystem.evaluation | search | New |
mgmtsystem_evaluation_template_form_view |
mgmtsystem.evaluation.template.form (in mgmtsystem_evaluation) | mgmtsystem.evaluation.template | form | New |
mgmtsystem_evaluation_template_search_view |
mgmtsystem.evaluation.template.search (in mgmtsystem_evaluation) | mgmtsystem.evaluation.template | search | New |
mgmtsystem_evaluation_template_tree_view |
mgmtsystem.evaluation.template.tree (in mgmtsystem_evaluation) | mgmtsystem.evaluation.template | tree | New |
mgmtsystem_evaluation_tree_view |
mgmtsystem.evaluation.tree (in mgmtsystem_evaluation) | mgmtsystem.evaluation | tree | New |
view_partner_form |
res.partner.form (in mgmtsystem_evaluation) | res.partner | div | Inherits base.view_partner_form |
is_mgmtsystem_evaluation
Boolean
default=False
help='Whether this model supports evaluations.'
string='Management System Evaluation'
No public methods.
active
Boolean
default=True
date
Date
readonly=True
string='Evaluation date'
feedback
Html
compute='_compute_template_fields'
readonly=False
states={'done': [('readonly', True)]}
store=True
is_manager
Boolean
compute='_compute_filter_views'
is_user
Boolean
compute='_compute_filter_views'
manager_ids
Many2many → res.users
readonly=True
required=True
states={'draft': [('readonly', False)]}
args: 'res.users'
model
Char
compute='_compute_template_fields'
index=True
readonly=False
store=True
string='Model technical name'
model_id
Many2one → ir.model
compute='_compute_template_fields'
readonly=False
store=True
args: 'ir.model'
name
Char
compute='_compute_name'
readonly=True
states={'draft': [('readonly', False)]}
store=True
next_evaluation_date
Date
readonly=True
next_evaluation_generated
Boolean
readonly=True
note
Html
compute='_compute_template_fields'
readonly=False
states={'done': [('readonly', True)]}
store=True
passed
Boolean
readonly=True
res_id
Many2oneReference
index=True
model_field='model'
resource
Reference
compute='_compute_resource'
inverse='_inverse_resource'
readonly=True
required=True
selection=<expr>
states={'draft': [('readonly', False)]}
result_id
Many2one → mgmtsystem.evaluation.result
readonly=True
states={'progress': [('readonly', False)]}
args: 'mgmtsystem.evaluation.result'
result_ids
Many2many
related='template_id.result_ids'
string='Possible results'
state
Selection
default='draft'
required=True
tracking=True
args: [('draft', 'Draft'), ('progress', 'In progress'), ('done', 'Done'), ('cancel', 'Cancelled')]
template_id
Many2one → mgmtsystem.evaluation.template
ondelete='cascade'
readonly=True
required=True
states={'draft': [('readonly', False)]}
args: 'mgmtsystem.evaluation.template'
user_id
Many2one → res.users
copy=False
readonly=True
args: 'res.users'
back_to_draft(self)
cancel(self)
draft2progress(self)
progress2done(self)
mgmtsystem_evaluation_count
Integer
compute='_compute_mgmtsystem_evaluation_count'
mgmtsystem_evaluation_ids
One2many → mgmtsystem.evaluation
domain=<expr>
inverse_name='res_id'
args: 'mgmtsystem.evaluation'
No public methods.
active
Boolean
default=True
name
Char
passed
Boolean
sequence
Integer
template_ids
Many2many → mgmtsystem.evaluation.template
No public methods.
active
Boolean
default=True
feedback
Html
group_id
Many2one → res.groups
manager_activity_type_id
Many2one → mail.activity.type
domain=<expr>
help='Automatically schedule this activity to the Manager\n once the evaluation is started'
ondelete='set null'
string='Activity for manager'
args: 'mail.activity.type'
model
Char
related='model_id.model'
store=True
string='Model technical name'
model_id
Many2one → ir.model
domain=[('is_mgmtsystem_evaluation', '=', True)]
ondelete='cascade'
required=True
args: 'ir.model'
name
Char
required=True
note
Html
recurrence_period
Integer
recurrence_type
Selection
result_ids
Many2many → mgmtsystem.evaluation.result
user_activity_type_id
Many2one → mail.activity.type
domain=<expr>
help='Automatically schedule this activity to the user\n (if exists) once the evaluation is started'
ondelete='set null'
string='Activity for user'
args: 'mail.activity.type'
No public methods.
No new fields.
Public methods (0)No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/management-system |
| GIT | |
| GIT | https://github.com/OCA/management-system.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/management-system/tree/14.0/mgmtsystem_evaluation |
| VERSION | |
| VERSION | 1.0.3 |
| CATEGORY | |
| CATEGORY | Uncategorized |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), CreuBlanca |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), CreuBlanca |
| COMMITTERS | |
| COMMITTERS | Enric Tobella, Weblate, OCA-git-bot, oca-ci, Kevin Luna |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/management-system |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:41:04 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/management-system: - mgmtsystem odoo/odoo: - base - base_setup - web - bus - web_tour |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
account_financial_report_assets_backend |
account_financial_report assets_backend | ir.ui.view | qweb | Inherits web.assets_backend |
mgmtsystem_evaluation_form_view |
mgmtsystem.evaluation.form (in mgmtsystem_evaluation) | mgmtsystem.evaluation | form | New |
mgmtsystem_evaluation_result_form_view |
mgmtsystem.evaluation.result.form (in mgmtsystem_evaluation) | mgmtsystem.evaluation.result | form | New |
mgmtsystem_evaluation_result_search_view |
mgmtsystem.evaluation.result.search (in mgmtsystem_evaluation) | mgmtsystem.evaluation.result | search | New |
mgmtsystem_evaluation_result_tree_view |
mgmtsystem.evaluation.result.tree (in mgmtsystem_evaluation) | mgmtsystem.evaluation.result | tree | New |
mgmtsystem_evaluation_search_view |
mgmtsystem.evaluation.search (in mgmtsystem_evaluation) | mgmtsystem.evaluation | search | New |
mgmtsystem_evaluation_template_form_view |
mgmtsystem.evaluation.template.form (in mgmtsystem_evaluation) | mgmtsystem.evaluation.template | form | New |
mgmtsystem_evaluation_template_search_view |
mgmtsystem.evaluation.template.search (in mgmtsystem_evaluation) | mgmtsystem.evaluation.template | search | New |
mgmtsystem_evaluation_template_tree_view |
mgmtsystem.evaluation.template.tree (in mgmtsystem_evaluation) | mgmtsystem.evaluation.template | tree | New |
mgmtsystem_evaluation_tree_view |
mgmtsystem.evaluation.tree (in mgmtsystem_evaluation) | mgmtsystem.evaluation | tree | New |
view_partner_form |
res.partner.form (in mgmtsystem_evaluation) | res.partner | div | Inherits base.view_partner_form |
is_mgmtsystem_evaluation
Boolean
default=False
help='Whether this model supports evaluations.'
string='Management System Evaluation'
No public methods.
active
Boolean
default=True
date
Date
readonly=True
string='Evaluation date'
feedback
Html
readonly=False
states={'done': [('readonly', True)]}
is_manager
Boolean
compute='_compute_filter_views'
is_user
Boolean
compute='_compute_filter_views'
manager_ids
Many2many → res.users
readonly=True
required=True
states={'draft': [('readonly', False)]}
args: 'res.users'
model
Char
index=True
name
Char
compute='_compute_name'
readonly=True
states={'draft': [('readonly', False)]}
store=True
next_evaluation_date
Date
readonly=True
next_evaluation_generated
Boolean
readonly=True
note
Html
readonly=False
states={'done': [('readonly', True)]}
passed
Boolean
readonly=True
res_id
Many2oneReference
index=True
model_field='model'
resource
Reference
compute='_compute_resource'
inverse='_inverse_resource'
readonly=True
required=True
selection=<expr>
states={'draft': [('readonly', False)]}
result_id
Many2one → mgmtsystem.evaluation.result
readonly=True
states={'progress': [('readonly', False)]}
args: 'mgmtsystem.evaluation.result'
result_ids
Many2many
related='template_id.result_ids'
string='Possible results'
state
Selection
default='draft'
required=True
tracking=True
args: [('draft', 'Draft'), ('progress', 'In progress'), ('done', 'Done'), ('cancel', 'Cancelled')]
template_id
Many2one → mgmtsystem.evaluation.template
ondelete='cascade'
readonly=True
required=True
states={'draft': [('readonly', False)]}
args: 'mgmtsystem.evaluation.template'
user_id
Many2one → res.users
copy=False
readonly=True
args: 'res.users'
back_to_draft(self)
cancel(self)
draft2progress(self)
progress2done(self)
mgmtsystem_evaluation_count
Integer
compute='_compute_mgmtsystem_evaluation_count'
mgmtsystem_evaluation_ids
One2many → mgmtsystem.evaluation
domain=<expr>
inverse_name='res_id'
args: 'mgmtsystem.evaluation'
No public methods.
active
Boolean
default=True
name
Char
passed
Boolean
sequence
Integer
template_ids
Many2many → mgmtsystem.evaluation.template
No public methods.
active
Boolean
default=True
feedback
Html
group_id
Many2one → res.groups
manager_activity_type_id
Many2one → mail.activity.type
domain=<expr>
help='Automatically schedule this activity to the Manager\n once the evaluation is started'
ondelete='set null'
string='Activity for manager'
args: 'mail.activity.type'
model
Char
related='model_id.model'
store=True
string='Model technical name'
model_id
Many2one → ir.model
domain=[('is_mgmtsystem_evaluation', '=', True)]
ondelete='cascade'
required=True
args: 'ir.model'
name
Char
required=True
note
Html
recurrence_period
Integer
recurrence_type
Selection
result_ids
Many2many → mgmtsystem.evaluation.result
user_activity_type_id
Many2one → mail.activity.type
domain=<expr>
help='Automatically schedule this activity to the user\n (if exists) once the evaluation is started'
ondelete='set null'
string='Activity for user'
args: 'mail.activity.type'
No public methods.
No new fields.
Public methods (0)No public methods.