How can I make the leads be assigned to a user who has less leads?
Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:
- CRM
- e-Commerce
- Boekhouding
- Voorraad
- PoS
- Project
- MRP
Deze vraag is gerapporteerd
You can create a server action that assigns the lead to the user that has less leads, you can make it with a python script.
Try this bro, it worked to me.
bro i want that script :)
# Get all active, internal users
users = env['res.users'].search([('share', '=', False), ('active', '=', True)])
# Find the user with the fewest leads
min_lead_user = None
min_lead_count = float('inf')
for user in users:
lead_count = env['crm.lead'].search_count([('user_id', '=', user.id)])
if lead_count < min_lead_count:
min_lead_count = lead_count
min_lead_user = user
# Assign the lead to the user with the fewest leads
if min_lead_user:
record.user_id = min_lead_user.id
thanks bro,its worked
Geniet je van het gesprek? Blijf niet alleen lezen, doe ook mee!
Maak vandaag nog een account aan om te profiteren van exclusieve functies en deel uit te maken van onze geweldige community!
AanmeldenGerelateerde posts | Antwoorden | Weergaven | Activiteit | |
---|---|---|---|---|
|
2
sep. 18
|
3413 | ||
|
1
jul. 15
|
4156 | ||
|
1
mrt. 15
|
4805 | ||
|
0
mrt. 15
|
3591 | ||
|
0
mrt. 15
|
3244 |
Good question! Even activating "Rule-Based Assignment" doesn't seem to be easy to create a rule in sales teams like the one for helpdesk teams to "Automatic assign an equal number of tickets to each user".