[IMP] crm_partner_assign: now also assigns salesteam.

bzr revid: tde@openerp.com-20130301093449-qpko06oqg7ghv0hh
This commit is contained in:
Thibault Delavallée 2013-03-01 10:34:49 +01:00
parent fb0e18cc88
commit eb799b5e49
1 changed files with 2 additions and 1 deletions

View File

@ -157,8 +157,9 @@ class crm_lead(osv.osv):
self.assign_geo_localize(cr, uid, [lead.id], lead.partner_latitude, lead.partner_longitude, context=context)
partner = res_partner.browse(cr, uid, partner_id, context=context)
if partner.user_id:
salesteam_id = partner.section_id and partner.section_id.id or False
for lead_id in ids:
self.allocate_salesman(cr, uid, [lead_id], [partner.user_id.id], context=context)
self.allocate_salesman(cr, uid, [lead_id], [partner.user_id.id], team_id=salesteam_id, context=context)
self.write(cr, uid, [lead.id], {'date_assign': fields.date.context_today(self,cr,uid,context=context), 'partner_assigned_id': partner_id}, context=context)
return res