This article explains how to reprocess or restart Workflow after error in SAP. For example, a payment batch that is not assigned to any user, agent or approver.
How to restart Workflow after error in SAP
Below is a payment batch in In Approval status that does not have responsible users or approvers assigned to it.

- The Approver field is not selectable and displays zero (0) approvers.

- The payment batch is in In Approval status, but no responsible user or approver can approve it.

First of all, check the rules and responsible users and ensure that the erroneous Workflow already has approvers assigned.
Enter transaction SWPR and execute.

All items in ERROR status are shown. Select the line you want to restart and click Restart Workflow to restart the Workflow after error in SAP.

Items in ERROR status will change to STARTED status. The Workflow has been restarted and the items will disappear from the report.
Check the payment batch again.

- The Approver field is selectable and displays three (3) approvers.
SAP Workflow useful transactions
Below are the most useful SAP Workflow transactions.
- PFAC – Maintain/Display Standard Rule
- PFTC – Task Maintain/Display
- SWDD – Workflow Builder
- SWDM – Business Workflow Explorer
- PPOSW – Display Orgainsational Plan
- SWPR – Workflow Restart After Error
- SWPC – Continue Workflows After System Crash
- SWF_ADM_SUSPEND – Restart Suspended Workflow Callbacks
- SWF_ADM_SWWWIDH – Restart Suspended Deadline Callbacks
- SWELS – Switch the event trace on/off
- SWEL – View the event trace
- SWU0 – Event Simulation
- SWUE – Create Event
- SWEQADM – Event Queue
- SWETYP – Type Linkages
- SWEINST – Instance Linkages
SAP Workflow transactions for troubleshooting
Below are the SAP Workflow transactions to troubleshoot errors.
- SWUD – Workflow Diagnosis
- SWDM – Business Workflow Explorer
- SWUS – Test Workflow
- SWU8/SWF_TRC – Workflow Trace On/Off
- SWU9/SWF_TRC – Workflow Trace Display
- SWF_APPL_DISPLAY – Display Application Log
- SWU0 – Event Simulation
- SWELS – Event Trace On/Off
- SWEL – Event Trace Display
- SWPR – Workflow Restart After Error in SAP
- SWPC – Continue Workflows After System Crash
- SWI2_DIAG – Diagnosis of Workflows with Errors
- SWU2/SM58 – Workflow RFC Monitor
Did you find it useful? Help for more content!
Learn more
Check our step-be-step guides.
Thanks