summaryrefslogtreecommitdiff
path: root/addons/mrp/models/mrp_workcenter.py
diff options
context:
space:
mode:
authorJosse Colpaert <jco@odoo.com>2016-07-22 19:39:35 +0200
committerJosse Colpaert <jco@odoo.com>2016-07-25 12:35:44 +0200
commit91e2dca945cbb5c0e0cc64a9ea4f195c19449dae (patch)
tree8ffa75bbe1d6725ce36452956df91e009221342d /addons/mrp/models/mrp_workcenter.py
parentf7703c5d9b3ccfaf16ec6a233eb71ca3d0c9cd70 (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.py4
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)