on 05-10-2006 4:26 PM
Hello All,
I have one query, Can any body tell me how to delete a work item for specific user from the list of actual agents.
e.g. if there are 2 user A and B and both have got the work item WI1.
Now i want to delete the work item WI1 from inbox of A, but not of B.
(Note deletion based on work item based will not work here as it will delete from inbox of both A and B, which is not accepted. The work item needs to be deleted only from specific user)
Thanks,
Chetan.
Hi Chetan,
If you only want to perform the delete for only this Work Item, then all you need to do is:
1. Reserve the WI using execute option in SWIA or perform it from the Workflow Log.
2. Then forward it directly to agent 'A'.
Now 'A' will be the only user with this WI.
For all future WI, remove 'B' from your list of Actual Agents.
Cheers,
Tom
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Chetan,
I think Aman is on the right track on his first post. Make an agent assignment, that will make sure, that B does not get the workitem. Then run SWI_RULE again, this will run the rule resolution again, thus excepting user B from the list.
Kind regards
Mikkel
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Instead of deleting the workitem from the Inbox you can filter the Agents assigned to task.
For example. you can remove the user A from the agent assignment and then system will send the workitem only to B.
How to filter out user A from the agent assignment list that depends upon your business requirement and your business process.
Regards
Aman
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello Aman,
Thanks for the suggestion, But i think some thing is wrong in your conclusion.
My work items are already there with A and B, Now i need to delete. What you are suggesting will be applicable to future docs.
Do you have any idea regarding the work items which are already there in Inbox.
Regards,
Chetan
Try the following procedure , It might help you.
Execute FM "RH_INBOX_VIEW_CREATE" This Fm will give you list of all the workitems in user's Inbox.
You need to know the workitem number.Read the table return from the above FM for the required Workitem.
FM "SWW_WI_FORWARD" to Forward entered workitem to any dummy user.
After that the workitem will be in A's inbox and Dummy user's Inbox.
Once user A will execute the workitem it will automatically deleted from the Dummy user's Inbox.
Try this, seems to be not good approch.
Regards
Aman
Also check any FM "SWW_WI_*" to delete workitem for particular user.
Message was edited by: Amandeep Singh
User | Count |
---|---|
83 | |
24 | |
12 | |
9 | |
7 | |
6 | |
5 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.