Professional Documents
Culture Documents
Sap Work Tips
Sap Work Tips
SAP Workflow normally runs very smoothly, but if you do run into
problems or have questions then this FAQ may help.
Q) Why is my workflow not starting?
A) Some possible reasons/solutions:
If started by an event:
run SWU_OBUF and check transaction SWU3 for problems
check that the linkage between the event and the workflow exists in transaction SWE2 and is
activated
check transaction SWEL to see if event was created / gets created (may need transaction
SWELS to turn SWEL on)
test if creating the event manually in SWUE triggers the workflow
check if there is a start condition that isnt being satisfied
check if the event is in a queue (if event queueing is turned on, see transaction SWEQADM)
check WF-BATCH in transaction SU01, see if all is well (e.g. password not expired)
If started directly (e.g. with function module SAP_WAPI_START_WORKFLOW; not
recommended if it can be avoided):
run SWU_OBUF and check SWU3 for problems
check if workflow has been set to General Task
Q) Why is my workitem going to all users?
A) This normally happens when
A task has been set to General Task and
the agent assignment fails to return an agent (or hasnt been set) and
the Terminate if rule resolution has no result box has not been checked
This is usually fixed by checking the Terminate if rule resolution has no result box
Q) Why is this user receiving this workitem, when he shouldnt?
A) Some possibile reasons/solutions:
run SWU_OBUF and check transaction SWU3 for problems
the task has been set to General Task, no agent was determined and
the Terminate if rule resolution has no result box was not checked
so the workitem is going to every user
the agent determination is faulty
the user has been set up as a workflow substitute for another user in table HRUS_D2
the user is actually receiving an email, not a workitem, and the user has been
set up as an email substitute in table SOSU