Tools & Solution



Is there a way to delete the workflows.  What action should be taken?


The inboxes of users are often full of work items which are no longer required. In the productive phase, finished work items should be deleted or archived after a specific length of time in the system.

Deleting the workflow is possible. However with a catch as SAP will not allow you delete the work item without being acted upon. But this has to happen in two steps, the work items should be moved to 'set to complete' status. and then have to do the mass delete (logical).

The work items have to be selected one by one and the status have to be 'set to done'. Once it is done, they can be logically deleted. Remember, the logical deletion is not reversible.

Besides archiving work items, SAP has provided two reports to delete unnecessary work items. Since the work items in the user inboxes aren't private copies unlike mail, but are only references to a single work item, it isn't possible to delete the inbox of only one user.

Work items can only ever be deleted as such, that is, from the inboxes of all users. Reports RSWWWIDE and RSWWHIDE are available for this. Both reports are purely administration tools. They delete all selected work items directly without further warning messages or authorization checks in the database.

RSWWWIDE deletes the work item as such (including its attachments and all dependent work items); RSWWHIDE deletes the work item history. RSWWWIDE can also delete work items which aren't in a final status or that are part of a higher-level workflow.

Custom tool:
Run SE38; and run the program : ZWF_WORKFLOW_ANALYZE
1. Enter the name of the user (agent)

2. Select one entry, or multiple entries

3. Press the delete button.

That's it.