From 0366ae16a90f55f14d17f7ce01b3434257fb005e Mon Sep 17 00:00:00 2001 From: Goffin Simon Date: Wed, 28 Oct 2015 15:59:34 +0100 Subject: [PATCH] [FIX] warning: onchange_partner_id The function _onchange_partner_id must be triggered when the field 'company_id' is modified like with function _onchange_partner_id in addons/account/models/account_invoice.py In this way, the account_id is set in 'account.invoice when the 'company_id' is changed. opw:652918 --- addons/warning/warning.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/warning/warning.py b/addons/warning/warning.py index 5966a7631ff..206f5ea7fb6 100644 --- a/addons/warning/warning.py +++ b/addons/warning/warning.py @@ -108,7 +108,7 @@ class purchase_order(osv.Model): class account_invoice(osv.osv): _inherit = 'account.invoice' - @api.onchange('partner_id') + @api.onchange('partner_id', 'company_id') def _onchange_partner_id(self): result = super(account_invoice, self)._onchange_partner_id() partner = self.partner_id