I have two workflows in contact object,For example WF 1 and WF 2 and both are doing field update.
WF2 dependent on WF1,it means The WF1 result is citeria of WF2.
My problem is,WF2 is getting triggered before WF1.
Is there any possiblity to define which workflow should run first in salesforce?
If not possible,the solution would be:
1. I have to combine both WF1 and WF2
2. Write a trigger instead of WF1 and WF2
But I would like to know,
is there any possiblity to define priority of workflows in Salesforce?.
Thanks
Karthik
4 answers
Hi Jeff && Geoffrey,
I found the solution for this issue which I just enable the"Re-evaluate Workflow Rules after Field Change" on WF1's field update.Now WF2 is working fine,because once WF1 has been triggered the field re-evaluate after the field change which is conformed us WF1 triggering before WF2.This is what I want.
Moreover,I beleive the Process Builder also very good option.
Thanks for your help.
Regards,
Karthik