From cfe39eea1a8b0b59271e097746961a8d1c9818a4 Mon Sep 17 00:00:00 2001 From: "Quentin (OpenERP)" Date: Mon, 26 Nov 2012 16:51:39 +0100 Subject: [PATCH] [FIX] sale: recopy the right partner on the invoice from the SO bzr revid: qdp-launchpad@openerp.com-20121126155139-tjxq08khe9o6bnh2 --- addons/sale/sale.py | 2 +- addons/sale/wizard/sale_line_invoice.py | 2 +- addons/sale/wizard/sale_make_invoice_advance.py | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/addons/sale/sale.py b/addons/sale/sale.py index 4c0b056025f..18947d5d7b4 100644 --- a/addons/sale/sale.py +++ b/addons/sale/sale.py @@ -359,7 +359,7 @@ class sale_order(osv.osv): 'type': 'out_invoice', 'reference': order.client_order_ref or order.name, 'account_id': order.partner_id.property_account_receivable.id, - 'partner_id': order.partner_id.id, + 'partner_id': order.partner_invoice_id.id, 'journal_id': journal_ids[0], 'invoice_line': [(6, 0, lines)], 'currency_id': order.pricelist_id.currency_id.id, diff --git a/addons/sale/wizard/sale_line_invoice.py b/addons/sale/wizard/sale_line_invoice.py index f442cbe0a8e..8458684cd72 100644 --- a/addons/sale/wizard/sale_line_invoice.py +++ b/addons/sale/wizard/sale_line_invoice.py @@ -65,7 +65,7 @@ class sale_order_line_make_invoice(osv.osv_memory): 'type': 'out_invoice', 'reference': "P%dSO%d" % (order.partner_id.id, order.id), 'account_id': a, - 'partner_id': order.partner_id.id, + 'partner_id': order.partner_invoice_id.id, 'invoice_line': [(6, 0, lines)], 'currency_id' : order.pricelist_id.currency_id.id, 'comment': order.note, diff --git a/addons/sale/wizard/sale_make_invoice_advance.py b/addons/sale/wizard/sale_make_invoice_advance.py index 9ea2215fe0f..338118679de 100644 --- a/addons/sale/wizard/sale_make_invoice_advance.py +++ b/addons/sale/wizard/sale_make_invoice_advance.py @@ -139,7 +139,7 @@ class sale_advance_payment_inv(osv.osv_memory): 'type': 'out_invoice', 'reference': False, 'account_id': sale.partner_id.property_account_receivable.id, - 'partner_id': sale.partner_id.id, + 'partner_id': sale.partner_invoice_id.id, 'invoice_line': [(0, 0, inv_line_values)], 'currency_id': sale.pricelist_id.currency_id.id, 'comment': '',