Files
reporting-engine/kpi/models/kpi_history.py
Gervais Naoussi fc16283527 mgmtsystem_kpi rename to kpi (#543)
* kpi migration to odoo 9
* UI error connected
* Correction base on last maxime review
* correction on @elicoidal review
* Warning exception improve in kpi_threshold
* Latest Ellicoidal comment implemented
* last Ellicoial recommendation done.
* Copyright corrected
2019-09-02 12:24:40 +02:00

30 lines
968 B
Python

# -*- coding: utf-8 -*-
# Copyright 2012 - Now Savoir-faire Linux <https://www.savoirfairelinux.com/>
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
from openerp import fields, models
class KPIHistory(models.Model):
"""History of the KPI."""
_name = "kpi.history"
_description = "History of the KPI"
_order = "date desc"
name = fields.Char('Name', size=150, required=True,
default=fields.Datetime.now(),)
kpi_id = fields.Many2one('kpi', 'KPI', required=True)
date = fields.Datetime(
'Execution Date',
required=True,
readonly=True,
default=fields.Datetime.now()
)
value = fields.Float('Value', required=True, readonly=True)
color = fields.Text('Color', required=True,
readonly=True, default='#FFFFFF')
company_id = fields.Many2one(
'res.company', 'Company',
default=lambda self: self.env.user.company_id.id)