diff --git a/addons/mrp/stock.py b/addons/mrp/stock.py index be17a61b6b1..2299e6ba853 100644 --- a/addons/mrp/stock.py +++ b/addons/mrp/stock.py @@ -298,13 +298,3 @@ class stock_warehouse(osv.osv): if warehouse.manufacture_pull_id: pull_obj.write(cr, uid, warehouse.manufacture_pull_id.id, {'name': warehouse.manufacture_pull_id.name.replace(warehouse.name, name, 1)}, context=context) return res - - def _get_all_products_to_resupply(self, cr, uid, warehouse, context=None): - res = super(stock_warehouse, self)._get_all_products_to_resupply(cr, uid, warehouse, context=context) - if warehouse.manufacture_pull_id and warehouse.manufacture_pull_id.route_id: - for product_id in res: - for route in self.pool.get('product.product').browse(cr, uid, product_id, context=context).route_ids: - if route.id == warehouse.manufacture_pull_id.route_id.id: - res.remove(product_id) - break - return res diff --git a/addons/purchase/stock.py b/addons/purchase/stock.py index 168f4cdeef4..c1b57bb001c 100644 --- a/addons/purchase/stock.py +++ b/addons/purchase/stock.py @@ -123,16 +123,6 @@ class stock_warehouse(osv.osv): routes |= self.filtered(lambda self: self.buy_to_resupply and self.buy_pull_id and self.buy_pull_id.route_id).mapped('buy_pull_id').mapped('route_id') return routes - def _get_all_products_to_resupply(self, cr, uid, warehouse, context=None): - res = super(stock_warehouse, self)._get_all_products_to_resupply(cr, uid, warehouse, context=context) - if warehouse.buy_pull_id and warehouse.buy_pull_id.route_id: - for product_id in res: - for route in self.pool.get('product.product').browse(cr, uid, product_id, context=context).route_ids: - if route.id == warehouse.buy_pull_id.route_id.id: - res.remove(product_id) - break - return res - def _handle_renaming(self, cr, uid, ids, name, code, context=None): res = super(stock_warehouse, self)._handle_renaming(cr, uid, ids, name, code, context=context) warehouse = self.browse(cr, uid, ids[0], context=context)