[FIX] point_of_sale : pass the partner refernce in delivery order

bzr revid: amp@tinyerp.com-20110419092443-hq2fn23jjc9a4h1c
This commit is contained in:
AMP (OpenERP) 2011-04-19 14:54:43 +05:30
parent 2c3c064a22
commit ab16169e1b
1 changed files with 2 additions and 0 deletions

View File

@ -427,11 +427,13 @@ class pos_order(osv.osv):
pick_name = self.pool.get('ir.sequence').get(cr, uid, 'stock.picking.out')
orders = self.browse(cr, uid, ids, context=context)
for order in orders:
addr = self.pool.get('res.partner').address_get(cr, uid, [order.partner_id.id], ['delivery'])
if not order.picking_id:
new = True
picking_id = picking_obj.create(cr, uid, {
'name': pick_name,
'origin': order.name,
'address_id': addr.get('delivery',False),
'type': 'out',
'state': 'draft',
'move_type': 'direct',