diff options
| author | Josse Colpaert <jco@odoo.com> | 2016-07-22 19:39:35 +0200 |
|---|---|---|
| committer | Josse Colpaert <jco@odoo.com> | 2016-07-25 12:35:44 +0200 |
| commit | 91e2dca945cbb5c0e0cc64a9ea4f195c19449dae (patch) | |
| tree | 8ffa75bbe1d6725ce36452956df91e009221342d /addons/mrp/models/mrp_workcenter.py | |
| parent | f7703c5d9b3ccfaf16ec6a233eb71ca3d0c9cd70 (diff) | |
[FIX] mrp: working_state should depend on time_ids when we just add one, OEE: efficiency -> effectiveness
Diffstat (limited to 'addons/mrp/models/mrp_workcenter.py')
| -rw-r--r-- | addons/mrp/models/mrp_workcenter.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/addons/mrp/models/mrp_workcenter.py b/addons/mrp/models/mrp_workcenter.py index 43bc966060b..465875cc35b 100644 --- a/addons/mrp/models/mrp_workcenter.py +++ b/addons/mrp/models/mrp_workcenter.py @@ -46,7 +46,7 @@ class MrpWorkcenter(models.Model): productive_time = fields.Float( 'Productive Time', compute='_compute_productive_time', help='Productive hours over the last month') - oee = fields.Float(compute='_compute_oee', help='Overall Equipment Efficiency, based on the last month') + oee = fields.Float(compute='_compute_oee', help='Overall Equipment Effectiveness, based on the last month') oee_target = fields.Float(string='OEE Target', help="OEE Target in percentage", default=90) performance = fields.Integer('Performance', compute='_compute_performance', help='Performance over the last month') @@ -72,7 +72,7 @@ class MrpWorkcenter(models.Model): workcenter.workorder_late_count = count_data.get(workcenter.id, 0) @api.multi - @api.depends('time_ids.date_end', 'time_ids.loss_type') + @api.depends('time_ids', 'time_ids.date_end', 'time_ids.loss_type') def _compute_working_state(self): for workcenter in self: time_log = self.env['mrp.workcenter.productivity'].search([('workcenter_id', '=', workcenter.id)], limit=1) |
