[12.0][MIG] Migrate module kpi to v12

This commit is contained in:
Adrià Gil Sorribes
2019-01-02 12:21:33 +01:00
committed by flachica
parent a9a03359a0
commit b3a93a7abc
11 changed files with 657 additions and 170 deletions

View File

@@ -1,4 +1,3 @@
# Copyright 2012 - Now Savoir-faire Linux <https://www.savoirfairelinux.com/>
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
from . import kpi_category

View File

@@ -52,13 +52,14 @@ class KPIThresholdRange(models.Model):
('local', 'SQL - Local DB'),
('external', 'SQL - Externa DB'),
), 'Min Type', required=True)
min_value = fields.Float(string='Minimum', compute="_compute_min_value")
min_fixed_value = fields.Float('Minimum')
min_value = fields.Float(string='Minimum Value',
compute="_compute_min_value")
min_fixed_value = fields.Float('Minimum Fixed Value')
min_code = fields.Text('Minimum Computation Code')
min_error = fields.Char('Error', compute="_compute_min_value")
min_error = fields.Char('Minimum Error', compute="_compute_min_value")
min_dbsource_id = fields.Many2one(
'base.external.dbsource',
'External DB Source',
'External DB Source Minimum',
)
max_type = fields.Selection((
('static', 'Fixed value'),
@@ -66,13 +67,14 @@ class KPIThresholdRange(models.Model):
('local', 'SQL - Local DB'),
('external', 'SQL - External DB'),
), 'Max Type', required=True)
max_value = fields.Float(string='Maximum', compute="_compute_max_value")
max_fixed_value = fields.Float('Maximum')
max_value = fields.Float(string='Maximum Value',
compute="_compute_max_value")
max_fixed_value = fields.Float('Maximum Fixed Value')
max_code = fields.Text('Maximum Computation Code')
max_error = fields.Char('Error', compute="_compute_max_value")
max_error = fields.Char('Maximum Error', compute="_compute_max_value")
max_dbsource_id = fields.Many2one(
'base.external.dbsource',
'External DB Source',
'External DB Source Maximum',
)
color = fields.Char(