| 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/18.0/mgmtsystem_objective |
| VERSION | |
| VERSION | 1.0.1 |
| CATEGORY | |
| CATEGORY | Uncategorized |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Dixmit |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Dixmit |
| COMMITTERS | |
| COMMITTERS | Enric Tobella, Weblate, OCA-git-bot, oca-ci |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/management-system |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 19:30:15 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/management-system: - mgmtsystem odoo/odoo: - base - base_setup - web - bus - web_tour - html_editor - uom |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | This module allows to define objectives in the Management system for future tracking. |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
mgmtsystem_indicator_form_view |
mgmtsystem.indicator | form | New | |
mgmtsystem_indicator_search_view |
mgmtsystem.indicator | search | New | |
mgmtsystem_indicator_tree_view |
mgmtsystem.indicator | list | New | |
mgmtsystem_indicator_value_search_view |
mgmtsystem.indicator.value | search | New | |
mgmtsystem_indicator_value_tree_view |
mgmtsystem.indicator.value | list | New | |
mgmtsystem_objective_form_view |
mgmtsystem.objective | form | New | |
mgmtsystem_objective_search_view |
mgmtsystem.objective | search | New | |
mgmtsystem_objective_tree_view |
mgmtsystem.objective | list | New |
description
Html
frequency
Selection
default='yearly'
required=True
args: [('weekly', 'Weekly'), ('monthly', 'Monthly'), ('quarterly', 'Quarterly'), ('semester', 'Semester'), ('yearly', 'Yearly')]
has_max_target
Boolean
string='Has Maximum Target'
has_min_target
Boolean
string='Has Minimum Target'
max_target_value
Float
min_target_value
Float
name
Char
required=True
objective_id
Many2one → mgmtsystem.objective
required=True
args: 'mgmtsystem.objective'
state
Selection
default='draft'
required=True
args: [('draft', 'Draft'), ('active', 'Active'), ('inactive', 'Inactive'), ('cancelled', 'Cancelled')]
uom_id
Many2one → uom.uom
string='Unit of Measure'
args: 'uom.uom'
value
Float
compute='_compute_value'
store=True
string='Values'
value_ids
One2many → mgmtsystem.indicator.value
value_state
Selection
compute='_compute_value'
selection=<expr>
store=True
string='On Target?'
No public methods.
comment
Text
date
Date
required=True
indicator_id
Many2one → mgmtsystem.indicator
required=True
args: 'mgmtsystem.indicator'
objective_id
Many2one
related='indicator_id.objective_id'
state
Selection
default='draft'
readonly=True
args: [('draft', 'Draft'), ('posted', 'Posted')]
uom_id
Many2one
related='indicator_id.uom_id'
value
Float
required=True
value_state
Selection
compute='_compute_value_state'
store=True
string='On Target?'
args: [('on_target', 'On Target'), ('below_target', 'Below Target'), ('above_target', 'Above Target'), ('no_target', 'No Target')]
post(self)
date_end
Date
date_start
Date
description
Html
indicator_ids
One2many → mgmtsystem.indicator
name
Char
required=True
state
Selection
default='draft'
required=True
args: [('draft', 'Draft'), ('in_progress', 'In Progress'), ('reached', 'Reached'), ('not_reached', 'Not Reached'), ('cancelled', 'Cancelled')]
system_id
Many2one → mgmtsystem.system
user_id
Many2one → res.users
string='Owner'
args: 'res.users'
No public methods.