diff --git a/addons/sale/models/sale.py b/addons/sale/models/sale.py index 62170c7985a..2335426a501 100644 --- a/addons/sale/models/sale.py +++ b/addons/sale/models/sale.py @@ -538,6 +538,8 @@ class SaleOrder(models.Model): # Necessary to force computation of taxes. In account_invoice, they are triggered # by onchanges, which are not triggered when doing a create. invoice.compute_taxes() + # Idem for partner + invoice._onchange_partner_id() invoice.message_post_with_view('mail.message_origin_link', values={'self': invoice, 'origin': references[invoice]}, subtype_id=self.env.ref('mail.mt_note').id)