diff --git a/addons/crm/crm.py b/addons/crm/crm.py index 179daf03491..87d6c11280f 100644 --- a/addons/crm/crm.py +++ b/addons/crm/crm.py @@ -155,6 +155,7 @@ class crm_case_stage(osv.osv): 'sequence': fields.integer('Sequence', help="Gives the sequence order when displaying a list of case stages."), 'object_id': fields.many2one('ir.model','Object Name'), 'probability': fields.float('Probability (%)', required=True), + 'on_change': fields.boolean('Set Onchange'), } def _find_object_id(self, cr, uid, context=None): object_id = context and context.get('object_id', False) or False diff --git a/addons/crm/crm_lead.py b/addons/crm/crm_lead.py index f6197d14ab4..e84dbfd3381 100644 --- a/addons/crm/crm_lead.py +++ b/addons/crm/crm_lead.py @@ -36,7 +36,7 @@ class crm_lead(osv.osv): 'name': fields.char('Lead Subject', size=64), 'categ_id': fields.many2one('crm.case.categ', 'Category', domain="[('section_id','=',section_id),('object_id.model', '=', 'crm.opportunity')]"), 'type_id': fields.many2one('crm.case.resource.type', 'Lead Type Name', domain="[('section_id','=',section_id),('object_id.model', '=', 'crm.lead')]"), - 'partner_name': fields.char("Lead Name", size=64), + 'partner_name': fields.char("Partner Name", size=64), 'partner_name2': fields.char('Contact', size=64), 'partner_phone': fields.char('Phone', size=32), 'partner_mobile': fields.char('Mobile', size=32), @@ -54,6 +54,7 @@ class crm_lead(osv.osv): "the partner mentality in relation to our services.The scale has" \ "to be created with a factor for each level from 0 (Very dissatisfied) to 10 (Extremely satisfied)."), 'opportunity_id': fields.many2one('crm.opportunity', 'Opportunity'), + 'user_id': fields.many2one('res.users', 'Salesman'), } crm_lead() diff --git a/addons/crm/crm_lead_view.xml b/addons/crm/crm_lead_view.xml index ed8ad6a9153..700da40c9e1 100644 --- a/addons/crm/crm_lead_view.xml +++ b/addons/crm/crm_lead_view.xml @@ -28,7 +28,7 @@
- +