Entering content frame

Function documentation Consistency Check for Recipe Locate the document in its SAP Library structure

Use

You can perform an automatic consistency check for a recipe. Some of the functions in Recipe Management can only be used if the recipe is consistent.

Example

You can only compare the data relevant to explosion in two recipes if both recipes are consistent.

The inactive BAdI Allows Authorization Check to be Extended/Replaced is supplied with the standard system. You use this to control the assignment of the Complete Processing status to recipes that are completely consistent only.

Features

Features of the Check in the Standard System

In the standard system, the consistency check covers the following areas:

·        Stages, stage formulas, and their streams are used correctly

·        All formulas that are used (both stage formulas and recipe formulas) are consistent (see Consistency Check for Formula).

·        Recipes with versions have identical values for particular data.

For more information about the consistency check for stages, streams, and recipes with versions, see Information About the Consistency Check.

Note

You can implement further checks that run after a consistency check was successful or if the Consistent indicator is deselected. You can do this by implementing the new Consistency Check for Recipe BAdI.

You trigger the automatic consistency check on the This graphic is explained in the accompanying text Basic Data tab page for the recipe.

Note

Whereas you can set the Consistent indicator yourself for formulas, at recipe level, it is only possible to use the automatic consistency check. If the result of the check is positive, the system sets the Consistent indicator. If it is not, the application log contains a list of the reasons why it was negative.

Deselecting the Indicator

You cannot deselect the Consistentindicator manually. The system automatically deselects the indicator if one of the following occurs:

·        One of the formulas was set to inconsistent (either manually or automatically)

·        You have inserted a new stage formula

·        You have changed the sequence of the stages or have deleted a stage

·        You have deselected the synchronization indicator for the recipe formula

An inactive implementation of the Consistency Check for Recipe BAdI is supplied with the system that also deselects the Preferred Recipe indicator if the Consistent indicator is deselected.

 

Leaving content frame