diff --git a/addons/stock/stock.py b/addons/stock/stock.py index 733679dbc5d..ec68207ce73 100644 --- a/addons/stock/stock.py +++ b/addons/stock/stock.py @@ -356,6 +356,7 @@ class stock_picking(osv.osv): } def action_confirm(self, cr, uid, ids, *args): + print 'Confirmed', ids self.write(cr, uid, ids, {'state': 'confirmed'}) todo = [] for picking in self.browse(cr, uid, ids): @@ -671,6 +672,7 @@ class stock_move(osv.osv): return {'value':result} def action_confirm(self, cr, uid, ids, context={}): + print 'Confirmed state', ids self.write(cr, uid, ids, {'state':'confirmed'}) return True diff --git a/addons/stock/wizard/wizard_partial_picking.py b/addons/stock/wizard/wizard_partial_picking.py index 7407b884c73..bc6704f920c 100644 --- a/addons/stock/wizard/wizard_partial_picking.py +++ b/addons/stock/wizard/wizard_partial_picking.py @@ -90,6 +90,10 @@ def _do_split(self, cr, uid, data, context): too_few.append(move) else: too_many.append(move) + + # + # Average price computation + # if (pick.type == 'in') and (move.product_id.cost_method == 'average'): product_obj = pooler.get_pool(cr.dbname).get('product.product') currency_obj = pooler.get_pool(cr.dbname).get('res.currency')