Updating/Refreshing Agents for already triggered dialog workflows
Hi All,
There are many scenarios where the workitem is triggered but ended up either with wrong group/person.
Instead of deleting the workitem, what if we could just refresh the position so that the workitem will be reflecting with correct agents?
In Order to achieve this, Ex.agent determination done by using Responsibility Rule ( T-code : OOCU_RESP ).
Example: we have agents A, B, C assigned for a responsibility in a particular rule.
Now suppose workflow is triggered and workitem is sent to agents intended in the responsibility of the rule.
Example: So workitem is sent to agents A,B,C.
In case the agents assigned in the rule was wrong/more agents were required to be added.
Example, we were not supposed to assign agents A,B,C in the responsibility instead we wanted X,Y,Z.
In these scenarios we can update/refresh the agent determination.
Steps:
- Determine the dialog workitem sent to user inbox.
- Use Transaction Code SWI1_RULE (Used to execute agent rules for Workitem) with the dialog workitem.
- Select the rows of the input workitem which requires update/refresh in agent determination and click on 4th Icon in the toolbar as shown below,Once you execute agent rules, agents will be re-determined.
Hope it might be useful for some π
Best Regards,
Bhuvanesh
Crisp ,and Clear , nice article
Thank you for sharing !!!!
Cheers Chandan Kumar π
Hi Bhuvanesh,
Nice blog. Just wanted to point out that:
a) SWI1_RULE > Execute agent rules works for all agent assignments - not just responsibility rules
b) The same can be achieved directly and deliberately in the workflow by using the header event "Re-evaluate agents of active work items"
c) If the work item has already been reserved (selected/in progress) you may also need to set it back to Ready status so that it shows up in the new agents' inboxes.
Rgds,
Jocelyn
Hi Jocelyn,
True, Thank you for pointing it out π
Regards,
Bhuvanesh
HiΒ Jocelyn DartΒ ,
b) The same can be achieved directly and deliberately in the workflow by using the header event βRe-evaluate agents of active work itemsβ
Can you please let us how we can do that?
In the header part, I only see , events that are required to trigger work flow but not for agents-recalculation .
I would like to do this progmatically or through events like you were mentioning .
Please help ...!!! π
Hi Bhuvanesh,
It is simple and nice to understood:)
Thanks,
Naren
Hi Bhuvanesh,
Nice Article!!!
Expecting more stuff from you in WF π
Thanks,
Anand
Hi Anand,
Sure ,
Thank you π
Thanks Bhuvanesh,.
keep up the good work and keep sending good article on workflow items.
cheers
Akhilesh
Nice Blog!!! Thanks for sharing π
Hi Bhuvanesh, Good article...!!!.Thanks for sharing. Looking ahead for more articles. Thanks, Vamsi
Has anyone ever scheduled this activity (Execute Agent Rules) in a background job?