A Process Chain in SAP APO is a sequence of process steps wherein one step runs after the other or even parallel to another as defined. Normally a process completion triggers the next step linked to it and if a particular process fails, the next step doesn’t run and wait for the completion of the previous step. But at times depending on the scenario we need the next step to run even if the previous step has failed. Such a process is called “Fail Safe”.


Here we shall go through the process of making an existing process chain step “Fail Safe”. In this document we shall go through a process chain created with the standard process types as provided by SAP.


Suppose we want to make the below step as “fail-safe”, meaning we want the next step “consistency check” to trigger and run even if the previous step “initialize planning area” fails.


Test1.jpg

Right click on the link connecting the two steps and select “Remove Link”:

Test2.jpg

The screen will refresh and the link connecting the two steps would disappear:

 
Test3.jpg

Now bring mouse curser on the first step, click and “draw” the link by drawing till the next step:

 

Test4.jpg
  

A new pop-up window would appear, asking for the action type as follows:


Test5.jpg


Since we want the next step to run “always”, irrespective of if previous step is successful or fails with errors, we should select “always” here. (previously, the selection was “successful” meaning the next step will run only if the previous step has completed running successfully.)


Test6.jpg


Now the screen would refresh and the process chain would look like this:

 
Test7.jpg

The unique icon (as in the below screenshot) indicates the “fail-safe” status:


Test8.jpg


Now the next step “consistency check” would run even if the previous “initialize planning area” step fails due to any errors.

Now you can “Save” changes in the process chain from the top menu and schedule the chain as per requirement.


Test9.jpg


Please note that the decision to make a particular step of a process chain “fail safe” is taken with an understanding of the purpose and repercussions of the process and it is a process specific decision.

To report this post you need to login first.

2 Comments

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

  1. Anish Gulati

    Very Nicely Explained with screenshots.

    Could also be explained AND and OR gate. So your “Fail Safe” is creation of and OR gate. And the other one is an AND Gate which will only proceed further if successful.

    (0) 

Leave a Reply