[FIX] stock: owner on picking not propagated on quants

The owner of an incoming picking was not propagated to the generated quants
Fixes #4136, opw 619854
This commit is contained in:
Somesh Khare 2015-01-07 16:47:32 +05:30 committed by Martin Trigaux
parent 295dcfc480
commit 28833f070f
1 changed files with 2 additions and 1 deletions

View File

@ -1057,6 +1057,7 @@ class stock_picking(osv.osv):
'product_qty': 1.0,
'location_id': pack.location_id.id,
'location_dest_id': quants_suggested_locations[pack_quants[0]],
'owner_id': picking.owner_id.id,
})
#remove the quants inside the package so that they are excluded from the rest of the computation
for quant in pack_quants:
@ -1075,7 +1076,7 @@ class stock_picking(osv.osv):
if qty <= 0:
continue
suggested_location_id = _picking_putaway_apply(product)
key = (product.id, False, False, False, picking.location_id.id, suggested_location_id)
key = (product.id, False, False, picking.owner_id.id, picking.location_id.id, suggested_location_id)
if qtys_grouped.get(key):
qtys_grouped[key] += qty
else: