diff options
Diffstat (limited to 'addons/mrp/models/mrp_workcenter.py')
| -rw-r--r-- | addons/mrp/models/mrp_workcenter.py | 8 |
1 files changed, 0 insertions, 8 deletions
diff --git a/addons/mrp/models/mrp_workcenter.py b/addons/mrp/models/mrp_workcenter.py index 65b05606a04..50b861b7980 100644 --- a/addons/mrp/models/mrp_workcenter.py +++ b/addons/mrp/models/mrp_workcenter.py @@ -95,7 +95,6 @@ class MrpWorkcenter(models.Model): workcenter.workorder_progress_count = result[workcenter.id].get('progress', 0) workcenter.workorder_late_count = count_data.get(workcenter.id, 0) - @api.multi @api.depends('time_ids', 'time_ids.date_end', 'time_ids.loss_type') def _compute_working_state(self): for workcenter in self: @@ -116,7 +115,6 @@ class MrpWorkcenter(models.Model): # the workcenter is blocked workcenter.working_state = 'blocked' - @api.multi def _compute_blocked_time(self): # TDE FIXME: productivity loss type should be only losses, probably count other time logs differently ?? data = self.env['mrp.workcenter.productivity'].read_group([ @@ -129,7 +127,6 @@ class MrpWorkcenter(models.Model): for workcenter in self: workcenter.blocked_time = count_data.get(workcenter.id, 0.0) / 60.0 - @api.multi def _compute_productive_time(self): # TDE FIXME: productivity loss type should be only losses, probably count other time logs differently data = self.env['mrp.workcenter.productivity'].read_group([ @@ -150,7 +147,6 @@ class MrpWorkcenter(models.Model): else: order.oee = 0.0 - @api.multi def _compute_performance(self): wo_data = self.env['mrp.workorder'].read_group([ ('date_start', '>=', fields.Datetime.to_string(datetime.datetime.now() - relativedelta.relativedelta(months=1))), @@ -164,13 +160,11 @@ class MrpWorkcenter(models.Model): else: workcenter.performance = 0.0 - @api.multi @api.constrains('capacity') def _check_capacity(self): if any(workcenter.capacity <= 0.0 for workcenter in self): raise exceptions.UserError(_('The capacity must be strictly positive.')) - @api.multi def unblock(self): self.ensure_one() if self.working_state != 'blocked': @@ -186,7 +180,6 @@ class MrpWorkcenter(models.Model): return super(MrpWorkcenter, self.with_context({ 'default_resource_type': 'material'})).create(vals) - @api.multi def action_work_order(self): action = self.env.ref('mrp.action_work_orders').read()[0] return action @@ -264,7 +257,6 @@ class MrpWorkcenterProductivity(models.Model): else: blocktime.duration = 0.0 - @api.multi def button_block(self): self.ensure_one() self.workcenter_id.order_ids.end_all() |
