From ab16169e1b02860dd68448d803a308fbf79ab967 Mon Sep 17 00:00:00 2001 From: "AMP (OpenERP)" Date: Tue, 19 Apr 2011 14:54:43 +0530 Subject: [PATCH] [FIX] point_of_sale : pass the partner refernce in delivery order bzr revid: amp@tinyerp.com-20110419092443-hq2fn23jjc9a4h1c --- addons/point_of_sale/point_of_sale.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/addons/point_of_sale/point_of_sale.py b/addons/point_of_sale/point_of_sale.py index a2123cb287c..09bb4210561 100644 --- a/addons/point_of_sale/point_of_sale.py +++ b/addons/point_of_sale/point_of_sale.py @@ -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',