From c5184a19a9f6a9d359149d7b9d676b2bc233ac5c Mon Sep 17 00:00:00 2001 From: "DBR (OpenERP)" Date: Thu, 3 May 2012 11:14:29 +0530 Subject: [PATCH] [IMP]stock: Improve domain bzr revid: dbr@tinyerp.com-20120503054429-yxo4t5busz293hn6 --- addons/stock/product.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/addons/stock/product.py b/addons/stock/product.py index 46f636a4adc..58d0ca869df 100644 --- a/addons/stock/product.py +++ b/addons/stock/product.py @@ -30,9 +30,9 @@ class product_product(osv.osv): count = dict.fromkeys(ids, 0) stock_picking_pool=self.pool.get('stock.picking') if field_name == 'reception_count': - stock_picking_ids = stock_picking_pool.search(cr, uid, [('move_lines.product_id','=',ids),('type','=','in')]) + stock_picking_ids = stock_picking_pool.search(cr, uid, [('move_lines.product_id','in',ids),('type','=','in')]) else: - stock_picking_ids = stock_picking_pool.search(cr, uid, [('move_lines.product_id','=',ids),('type','=','out')]) + stock_picking_ids = stock_picking_pool.search(cr, uid, [('move_lines.product_id','in',ids),('type','=','out')]) for stock_picking in stock_picking_pool.browse(cr, uid, stock_picking_ids): count[stock_picking.move_lines[0].product_id.id] += 1 return count