[IMP] location_id should be location_spec_id when applying putaway strats (psi)
bzr revid: jco@openerp.com-20130819091937-r7zht49op1nupyrr
This commit is contained in:
@@ -269,16 +269,16 @@ class stock_move(osv.osv):
|
||||
if putaway:
|
||||
# Should call different methods here in later versions
|
||||
# TODO: take care of lots
|
||||
if putaway.method == 'fixed' and putaway.location_id:
|
||||
if putaway.method == 'fixed' and putaway.location_spec_id:
|
||||
moveputaway_obj.create(cr, uid, {'move_id': move.id,
|
||||
'location_id': putaway.location_id.id,
|
||||
'location_id': putaway.location_spec_id.id,
|
||||
'quantity': move.product_uom_qty}, context=context)
|
||||
return True
|
||||
|
||||
def action_assign(self, cr, uid, ids, context=None):
|
||||
result = super(stock_move, self).action_assign(cr, uid, ids, context=context)
|
||||
self._putaway_apply(cr, uid, ids, context=context)
|
||||
return result
|
||||
result = super(stock_move, self).action_assign(cr, uid, ids, context=context)
|
||||
self._putaway_apply(cr, uid, ids, context=context)
|
||||
return result
|
||||
|
||||
def action_confirm(self, cr, uid, ids, context=None):
|
||||
result = super(stock_move, self).action_confirm(cr, uid, ids, context)
|
||||
@@ -286,6 +286,8 @@ class stock_move(osv.osv):
|
||||
self._push_apply(cr, uid, moves, context=context)
|
||||
return result
|
||||
|
||||
|
||||
|
||||
def _create_procurement(self, cr, uid, move, context=None):
|
||||
"""
|
||||
Next to creating the procurement order, it will propagate the routes
|
||||
|
||||
Reference in New Issue
Block a user