From e88e7b3f2c5f2d9e2ce4f36147764a04b223a0ad Mon Sep 17 00:00:00 2001 From: "Divyesh Makwana (Open ERP)" Date: Tue, 18 Sep 2012 14:05:35 +0530 Subject: [PATCH] [IMP] crm : when selecting a customer, his adress appears in the lead view but not the phone & email. bzr revid: mdi@tinyerp.com-20120918083535-ul2dp0h6rbbj5scv --- addons/base_status/base_stage.py | 1 + addons/crm/crm_lead.py | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/addons/base_status/base_stage.py b/addons/base_status/base_stage.py index 5f9fd57ffe5..f6ce6a4d79b 100644 --- a/addons/base_status/base_stage.py +++ b/addons/base_status/base_stage.py @@ -92,6 +92,7 @@ class base_stage(object): if part: addr = self.pool.get('res.partner').address_get(cr, uid, [part], ['contact']) data.update(self.onchange_partner_address_id(cr, uid, ids, addr['contact'])['value']) + print "----------data---------------------",data return {'value': data} def _get_default_section_id(self, cr, uid, context=None): diff --git a/addons/crm/crm_lead.py b/addons/crm/crm_lead.py index fff47205582..550dc04e6d9 100644 --- a/addons/crm/crm_lead.py +++ b/addons/crm/crm_lead.py @@ -300,6 +300,10 @@ class crm_lead(base_stage, format_address, osv.osv): 'city' : partner.city, 'state_id' : partner.state_id and partner.state_id.id or False, 'country_id' : partner.country_id and partner.country_id.id or False, + 'email_from' : partner.email, + 'phone' : partner.phone, + 'mobile' : partner.mobile, + 'fax' : partner.fax, } return {'value' : values}