diff --git a/mrp_bom_version/models/mrp.py b/mrp_bom_version/models/mrp.py index 644e33fe5..af2fbe70a 100644 --- a/mrp_bom_version/models/mrp.py +++ b/mrp_bom_version/models/mrp.py @@ -39,7 +39,7 @@ class MrpBom(models.Model): ('historical', 'Historical'), ], string='Status', index=True, readonly=True, default='draft', copy=False) - sequence = fields.Integer(default=_get_max_sequence) + sequence = fields.Integer(default=_get_max_sequence, copy=False) @api.one @api.constrains('sequence') @@ -51,11 +51,6 @@ class MrpBom(models.Model): raise exceptions.Warning( _('The sequence must be unique')) - @api.one - def copy(self, default=None): - default.update({'sequence': self._get_max_sequence()}) - return super(MrpBom, self).copy(default=default) - @api.multi def button_active(self): return self.write({'state': 'active'})