cancel
Showing results for 
Search instead for 
Did you mean: 

Deletion of WI for specific user

Former Member
0 Kudos

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.

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

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

Former Member
0 Kudos

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

Former Member
0 Kudos

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

Former Member
0 Kudos

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

Former Member
0 Kudos

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