first, i want to get a list of users ids, and then choose randomly an id from that list
Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:
- CRM
- e-Commerce
- Accounting
- Inventory
- PoS
- Project management
- MRP
This question has been flagged
The ID of the model res.users is an integer. So you could load the list and select one using a python random function, see for example https://docs.python.org/2/library/random.html.
But maybe you would rather use the model hr.employee to make sure you choose a real employee and not admin or sales or whatever :-)
I used the random.choice() function, but it doesn't work!!
Good point Ermin :)
Better you use some another strategy instead of random selection because you could end up with overloaded users while others with nothing to do. I suggest a round robin strategy for that
Internal lottery :)
chosen = fired!
Enjoying the discussion? Don't just read, join in!
Create an account today to enjoy exclusive features and engage with our awesome community!
Sign upRelated Posts | Replies | Views | Activity | |
---|---|---|---|---|
|
1
Jul 21
|
3335 | ||
|
1
Aug 24
|
260 | ||
|
1
Jul 24
|
555 | ||
|
2
Aug 24
|
2495 | ||
|
1
Sep 24
|
552 |
Could you be more specific? What's the purpose of that?
i want to use this in a helpdesk module to assign tasks randomly to users.