diff --git a/addons/account/models/account_invoice.py b/addons/account/models/account_invoice.py index 8028355d76e..c2719b9e21b 100644 --- a/addons/account/models/account_invoice.py +++ b/addons/account/models/account_invoice.py @@ -894,6 +894,9 @@ class AccountInvoice(models.Model): 'move_name': move.name, } inv.with_context(ctx).write(vals) + move.message_post_with_view('mail.message_origin_link', + values={'self': move, 'origin': inv}, + subtype_id=self.env.ref('mail.mt_note').id) return True @api.multi diff --git a/addons/account/models/account_move.py b/addons/account/models/account_move.py index 8d11a5bd9bd..4ecf315dedf 100644 --- a/addons/account/models/account_move.py +++ b/addons/account/models/account_move.py @@ -18,6 +18,7 @@ from lxml import etree class AccountMove(models.Model): _name = "account.move" _description = "Account Entry" + _inherit = ['mail.thread'] _order = 'date desc, id desc' @api.multi diff --git a/addons/account/views/account_view.xml b/addons/account/views/account_view.xml index 7ff88c73014..a5f343fc6b5 100644 --- a/addons/account/views/account_view.xml +++ b/addons/account/views/account_view.xml @@ -1349,6 +1349,10 @@ +