diff --git a/addons/crm/crm_lead.py b/addons/crm/crm_lead.py
index a5c3792b33f..46174c6ab67 100644
--- a/addons/crm/crm_lead.py
+++ b/addons/crm/crm_lead.py
@@ -350,6 +350,13 @@ class crm_lead(crm_case, osv.osv):
message = _("%s a call.") % (action)
case.message_append_note('', message)
+ def _case_partner_notification(self, lead, context=None):
+ if lead.type == 'lead':
+ message = _("Partner is created for this lead.")
+ elif lead.type == 'opportunity':
+ message = _("Partner is created for this opportunity.")
+ lead.message_append_note('' ,message)
+
def case_open(self, cr, uid, ids, context=None):
res = super(crm_lead, self).case_open(cr, uid, ids, context)
for lead in self.browse(cr, uid, ids, context=context):
@@ -663,7 +670,7 @@ class crm_lead(crm_case, osv.osv):
res_partner.write(cr, uid, partner_id, {'section_id': lead.section_id.id or False})
contact_id = res_partner.address_get(cr, uid, [partner_id])['default']
res = lead.write({'partner_id' : partner_id, 'partner_address_id': contact_id}, context=context)
-
+ self._case_partner_notification(lead,context)
return res
def _lead_create_partner_address(self, cr, uid, lead, partner_id, context=None):
diff --git a/addons/crm/crm_lead_view.xml b/addons/crm/crm_lead_view.xml
index 185f9f55ef8..d27b24727a0 100644
--- a/addons/crm/crm_lead_view.xml
+++ b/addons/crm/crm_lead_view.xml
@@ -168,7 +168,7 @@
-
+
@@ -537,7 +537,7 @@
-
+
diff --git a/addons/crm/crm_meeting_view.xml b/addons/crm/crm_meeting_view.xml
index cd0b6240d41..353a2ea7f94 100644
--- a/addons/crm/crm_meeting_view.xml
+++ b/addons/crm/crm_meeting_view.xml
@@ -216,7 +216,7 @@
-
+
diff --git a/addons/crm/crm_phonecall_view.xml b/addons/crm/crm_phonecall_view.xml
index 6bebccdaf6f..d00c41bf73f 100644
--- a/addons/crm/crm_phonecall_view.xml
+++ b/addons/crm/crm_phonecall_view.xml
@@ -123,7 +123,7 @@
states="cancel" type="object"
icon="gtk-convert" />
-
+