[IMP] Put partner_id from rule on move when necessary

bzr revid: jco@openerp.com-20140430074022-cekktpwoucv1rhcd
This commit is contained in:
Josse Colpaert 2014-04-30 09:40:22 +02:00
parent ca65a8e624
commit a49dca23de
2 changed files with 2 additions and 2 deletions

View File

@ -174,7 +174,7 @@ class procurement_order(osv.osv):
'product_uom_qty': qty_left,
'product_uos_qty': (procurement.product_uos and qty_uos_left) or qty_left,
'product_uos': (procurement.product_uos and procurement.product_uos.id) or procurement.product_uom.id,
'partner_id': procurement.group_id and procurement.group_id.partner_id and procurement.group_id.partner_id.id or False,
'partner_id': procurement.rule_id.partner_address_id.id or (procurement.group_id and procurement.group_id.partner_id.id) or False,
'location_id': procurement.rule_id.location_src_id.id,
'location_dest_id': procurement.rule_id.location_id.id,
'move_dest_id': procurement.move_dest_id and procurement.move_dest_id.id or False,

View File

@ -1985,7 +1985,7 @@ class stock_move(osv.osv):
'origin': move.origin,
'company_id': move.company_id and move.company_id.id or False,
'move_type': move.group_id and move.group_id.move_type or 'one',
'partner_id': move.group_id and move.group_id.partner_id and move.group_id.partner_id.id or False,
'partner_id': move.partner_id.id or False,
'picking_type_id': move.picking_type_id and move.picking_type_id.id or False,
}
pick = pick_obj.create(cr, uid, values, context=context)