diff --git a/addons/analytic/analytic.py b/addons/analytic/analytic.py index cde35d63f4f..94b390006a1 100644 --- a/addons/analytic/analytic.py +++ b/addons/analytic/analytic.py @@ -285,7 +285,10 @@ class account_analytic_account(osv.osv): def create_send_note(self, cr, uid, ids, context=None): for obj in self.browse(cr, uid, ids, context=context): - self.message_post(cr, uid, [obj.id], body=_("Contract created."), + message = _("Contract created.") + if obj.partner_id: + message = _("Contract for %s has been created.") % (obj.partner_id.name) + self.message_post(cr, uid, [obj.id], body=message, subtype="analytic.mt_account_status", context=context) account_analytic_account()