I want to send an email to the responsible person (user_id) of a Task (project.task) when it changes to a closed stage. I created an automated action and a mail template.
This mail is not necessary if the user who is changing the stage is the same who is going to receive the mail.
I tried with the condition ["write_uid","!=","user_id"], so if write_uid (the last user that modified the record) is not equal to user_id (the responsible of this task) the action have to be performed.
However, "user_id" does not contain what I expected (the id of the user), but the literal string "user_id".
Is it possible to compare 2 fields in the domains of an automated action?
Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:
- CRM
- e-Commerce
- Comptabilitat
- Inventari
- PoS
- Project
- MRP
This question has been flagged
1
Respondre
3901
Vistes
Hi,
Try this, you can get the current user in domain using uid,
domain = "[('write_uid', '!=', uid)]"
Hope it helps,
Thanks
Open XML code in Odoo Studio and paste it there. It should work.
Sorry, but I do not find how to open XML code in Automated Action form within Studio to be able to paste my domain. Could you elaborate, please ?
Enjoying the discussion? Don't just read, join in!
Create an account today to enjoy exclusive features and engage with our awesome community!
Registrar-seRelated Posts | Respostes | Vistes | Activitat | |
---|---|---|---|---|
|
1
de febr. 21
|
4414 | ||
|
3
de juny 20
|
5076 | ||
|
0
de juny 20
|
2657 | ||
|
0
de febr. 16
|
3776 | ||
Server actions in menuItem
Solved
|
|
2
de set. 23
|
5663 |
Thanks for your help.
It doesn't work here. When I try to modify the domain the sistem raises the error "Domain not properly formed"
Hi Josep, did you manage to compare 2 fields in the domain?
Roberto, not yet.
:-(
Gracias Josep, igual es porque no se puede...