Skip to Content

Please find the most common issues and there solution in SAP workflow

1. The  most common issue when user receives an email notification for a New Workflow present in his inbox and user does not be able to able to see workflow after he clicks on the link came with notification or if he directly goes to inbox.

Solution :In such scenarion ,you have to check User’s id in SU01 transaction logon data tab and see whether  user’s id is locked or not .if it is locked user will never be able to see workflow in his UWL (Universal Worklist ) on portal .

Just ask basis guy to unlock the user id and then after unlocking ,ask user to refresh and check the UWL inbox .

2. Workflow goes into error state and of no use and user wants to remove it fro his inbox

Solution in such cases ,just go to SWI5 ,enter user id,copy the workflow id and then go to SWWL and paste the workflow id and just execute it  and delete the workflow and it will gone fro user inbox .

3.  Workflow goes in to error state and user wants to Complete it manually and wants to remove fro inbox .

Solution . Follow the above steps ,copy the workitem id fro users inbox and go to SWIA transaction and paste the workitem id and execute.On executing it,you will find a option of “Complete Manually “.this is nothing but deleting the workflow logically and then workflow will be gone fro user’s inbox .

4. Workflow does not goes automatically to the next approver  when first user approvers it .then user request to forward it manually to next approver.

Solution :l just go to user’s inbox and copy the workflow id and then go to SWIA transaction and paste workflow id and on the top ,there will be a letter box symbol means to forward workflow manually to any user’s inbox .just enter the user to who you want to forward it .

5.  User receives 500 workflows in SAP inbox processed through job and gone in to error due to any configuration .Now those configuration corrected ,job will process successfully but what to do with with those error workflow .

Solution :In such cases , just go to SWI5 ,see the  task number of those workflows in inbox ,copy that task number or coy workflow ids (better you copy task ) and then go to SWWL transaction and just paste the task number ,workflow status ,and date and just execute.and then delete all those 500 ,1000 etc workflows in just few seconds or minutes .

To report this post you need to login first.

3 Comments

You must be Logged on to comment or reply to a post.

  1. Rick Bakker

    This post is amazingly bad. Do you have any workflow experience at all?

    1. The most common causes of the user not being able to find the workitem are:

    a) someone else has executed it first

    b) they do not have authorization

    2) Use SWWL? In a Production system? You should NEVER EVER do that.

    3. Completing a workitem manually will not take it out of the error state.

    You should go to SWI2_DIAG instead and resolve the error.

    5) See 2).

    regards

    Rick Bakker

    (0) 
  2. Jocelyn Dart

    Hi Vijay,

    Sorry but again I really have to emphasize to everyone NOT to use SWWL in production. This has been known to cause MAJOR problems for real and recent customers.

    Please read this blog for what can go wrong:

    http://scn.sap.com/community/bpm/business-workflow/blog/2012/11/07/don-t-try-this-at-home-why-you-should-never-physically-delete-workflows

    Even in test and development systems, where in rare cases deletion may be necessary transaction SWWL_TOPLEVEL is far safer.

    Regards,

    Jocelyn

    (0) 

Leave a Reply