[FIX] purchase: for drop shipping po, the supplier of the picking was the customer...
authorDenis Ledoux <dle@openerp.com>
Tue, 18 Mar 2014 15:14:56 +0000 (16:14 +0100)
committerDenis Ledoux <dle@openerp.com>
Tue, 18 Mar 2014 15:14:56 +0000 (16:14 +0100)
bzr revid: dle@openerp.com-20140318151456-qw896i1t55wgwhkm

addons/purchase/purchase.py

index 8102ef6..344da2e 100644 (file)
@@ -633,10 +633,9 @@ class purchase_order(osv.osv):
             'name': self.pool.get('ir.sequence').get(cr, uid, 'stock.picking.in'),
             'origin': order.name + ((order.origin and (':' + order.origin)) or ''),
             'date': self.date_to_datetime(cr, uid, order.date_order, context),
-            'partner_id': order.dest_address_id.id or order.partner_id.id,
+            'partner_id': order.partner_id.id,
             'invoice_state': '2binvoiced' if order.invoice_method == 'picking' else 'none',
             'type': 'in',
-            'partner_id': order.dest_address_id.id or order.partner_id.id,
             'purchase_id': order.id,
             'company_id': order.company_id.id,
             'move_lines' : [],