diff --git a/addons/mrp/models/stock_warehouse.py b/addons/mrp/models/stock_warehouse.py index d7515fb748b..ee242d6327b 100644 --- a/addons/mrp/models/stock_warehouse.py +++ b/addons/mrp/models/stock_warehouse.py @@ -209,8 +209,8 @@ class StockWarehouse(models.Model): }) return values - def _get_sequence_values(self): - values = super(StockWarehouse, self)._get_sequence_values() + def _get_sequence_values(self, name=False, code=False): + values = super(StockWarehouse, self)._get_sequence_values(name=name, code=code) values.update({ 'pbm_type_id': {'name': self.name + ' ' + _('Sequence picking before manufacturing'), 'prefix': self.code + '/PC/', 'padding': 5, 'company_id': self.company_id.id}, 'sam_type_id': {'name': self.name + ' ' + _('Sequence stock after manufacturing'), 'prefix': self.code + '/SFP/', 'padding': 5, 'company_id': self.company_id.id}, diff --git a/addons/mrp_subcontracting/models/stock_warehouse.py b/addons/mrp_subcontracting/models/stock_warehouse.py index 4aa4f3362a6..22a268ee420 100644 --- a/addons/mrp_subcontracting/models/stock_warehouse.py +++ b/addons/mrp_subcontracting/models/stock_warehouse.py @@ -154,8 +154,8 @@ class StockWarehouse(models.Model): }) return data, max_sequence + 4 - def _get_sequence_values(self): - values = super(StockWarehouse, self)._get_sequence_values() + def _get_sequence_values(self, name=False, code=False): + values = super(StockWarehouse, self)._get_sequence_values(name=name, code=code) count = self.env['ir.sequence'].search_count([('prefix', 'like', self.code + '/SBC%/%')]) values.update({ 'subcontracting_type_id': { diff --git a/addons/point_of_sale/models/stock_warehouse.py b/addons/point_of_sale/models/stock_warehouse.py index f0058b32c2f..bb882b8af48 100644 --- a/addons/point_of_sale/models/stock_warehouse.py +++ b/addons/point_of_sale/models/stock_warehouse.py @@ -8,8 +8,8 @@ class Warehouse(models.Model): pos_type_id = fields.Many2one('stock.picking.type', string="Point of Sale Operation Type") - def _get_sequence_values(self): - sequence_values = super(Warehouse, self)._get_sequence_values() + def _get_sequence_values(self, name=False, code=False): + sequence_values = super(Warehouse, self)._get_sequence_values(name=name, code=code) sequence_values.update({ 'pos_type_id': { 'name': self.name + ' ' + _('Picking POS'),