fixed delivery address in picking from POS

bzr revid: hda@hda-laptop-20110420063553-kp8zm30r4gah4zpn
This commit is contained in:
Husen Daudi 2011-04-20 12:05:53 +05:30
commit 8485607c81
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',