Workflow Analysis
To see how the workflow passes values from/to the different container’s, you can use transaction SWUD.
Other useful tools for workflow error search, are: SWEL (first turn on even trace with SWELS.)
You can test the workflow in SWUS then view the workitem in SWI2_FREQ and display the container to see the outcome.
Basic SAP Workflow Function Modules
SWW_WI_POPUP_FOR_COMPLETION ” shows the compeleted status of a workflow
SWW_ADDR_KEY_CREATE_FROM_USER ” display the address of the user or recipient
SWW_WI_DELETE ” delete work item
SWW_WI_CREATE_VIA_EVENT ” create work item as result of event
SWW_WI_DEADLINE_CHANGE ” change of deadline attribute of work item
SWW_WI_COMP_EVENT_RECEIVE ” complete workitem using events
SWW_WI_REJECT ” reject work item
SWW_WI_EVENT_RECEIVE ” retrive event for a workflow
SWW_WI_DISABLE ” lock workitem against execution
SWW_WI_ENABLE ” remove lock against execution of workitem
Important SAP Workflow Transaction Codes
The area menu ‘SWLD’ lists all the transactions associated with Business workflows.
SWDD - Main Workflow Builder.
PFTC – General task maintenance.
SWO1- Business Object Builder.
SBWP- The Business Workplace SWDM – Business Workflow Explorer
SWELS – Switch Event Trace On/Off
SWETYPV - Display/Maint. Event Type Linkages
SWUS – Test Workflow
SWUI – Start Workflow
SWI6 – Workflow for Objects
SW14 – Workflows for Objects Types
SWDB – Workflow Builder – Create Workflow
SWLV – Maintain Views
TASK/TASK GROUPS
PFTC_INS – Create
PFTC_CHG – Change
PFTC_DIS – Display
PFTC_COP – Copy
PFTC_DEL – Delete
Tcodes Related To Events
Events Creation
BSVW – Status management
NACE – Message Control
AWUW – Logistics Information System (LIS)
Event Linkages
SWB_COND – Workflow Start Conditions
Work item analysis
SWI2_FREQ – Work Items Per Task
SWI2_DEAD – Work Items With Monitored Deadlines
SWI2_DURA – Work Items By Processing Duration
Task analysis
SWI11 – Tasks in Workflows
SWI13 – Task profile
ECC Workflow Transaction Codes
Starting Menu Path:
SAP Easy Access Menu–>Tools–>Business Workflow–>Development–>…….
Here are all the transaction codes you need for workflow:





