diff --git a/addons/purchase/purchase.py b/addons/purchase/purchase.py index e06f16ae37b..aae1d85eaa6 100644 --- a/addons/purchase/purchase.py +++ b/addons/purchase/purchase.py @@ -784,7 +784,7 @@ class purchase_order(osv.osv): def action_picking_create(self, cr, uid, ids, context=None): for order in self.browse(cr, uid, ids): - picking_id = self.pool.get('stock.picking').create(cr, uid, {'picking_type_id': order.picking_type_id.id}, context=context) + picking_id = self.pool.get('stock.picking').create(cr, uid, {'picking_type_id': order.picking_type_id.id, 'partner_id': order.partner_id.id}, context=context) self._create_stock_moves(cr, uid, order, order.order_line, picking_id, context=context) def picking_done(self, cr, uid, ids, context=None):