Show TOC

Process documentationExplosion Process Locate this document in the navigation structure

 

This process describes how the system proceeds in a multilevel explosion of a recipe.

The recipe with which the system starts the explosion is called the "start recipe" in the explanations that follow.

The system executes this process whenever you choose a view that contains calculation results in a recipe. This can be a view under Calculation Results or a detail view for a formula item in the Formula view.

Note Note

If the recipe type of the recipe allows streams, the system then also explodes the recipe when you call the Input and Output formula view.

End of the note.

If the input substance cannot be exploded any further, the system uses the data specified in the specification for this substance for the calculations.

Prerequisites

In Customizing for Environment, Health and Safety (EH&S), you have processed the activity   Basic Data and Tools   Specification Management   Specification Database Structure   Component Settings   Specify Component Types for Compositions  .

You have carried out the following activities in Customizing for Recipe Development in PLM Web UI:

  •   Recipe   Calculations   Define Explosion Scopes and Assign Component Types  

  •   Recipe   Calculations   Define Recipe Calculations  

Process

  1. The system determines the calculation defined for the selected view and the relevant explosion scope.

    The explosion scope specifies which component types are relevant to the explosion and at which component types the explosion stops.

  2. The system determines the recipe's input substances, whose component type is relevant for the explosion scope.

    The system carries out the following checks for each input substance:

    1. Has the setting been made that the explosion stops at this component type?

      If so, the input substance is not exploded any further.

    2. Is the input substance produced by a single or multiple recipes?

      If the system does not find a recipe, the input substance is not exploded any further.

    If the input substance cannot be exploded any further, the system ends the explosion for this substance and carries on with the next input substance.

    If the system determines one or more recipes for a substance, it starts checking these recipes.

  3. The system checks the recipes that were determined as follows:

    1. Is an explosion recipe specified for the formula item?

      If yes, the system uses this recipe for the associated substance and explodes the recipe further.

    2. Do recipes exist for which the user who is logged on does not have the necessary authorizations?

      If yes, the explosion stops.

    3. Do valid recipes exist for the key date of the start recipe?

      If not, the explosion stops.

    4. Do recipes exist that have the same recipe purpose as the start recipe or that have a recipe purpose that is assigned to this start recipe in sequence in Customizing?

      If yes, the system continues checking these recipes in the specified sequence of recipe purposes.

      If no recipe is found with one of these recipe purposes, the explosion stops.

    5. Do recipes exist that have the same recipe type as the start recipe or that have a recipe type that is assigned to this start recipe in sequence in Customizing?

      If so, the system continues checking these recipes in the specified sequence of recipe types.

      If no recipe is found with one of these recipe types, the explosion stops.

    6. Do recipes exist that have an explosion-relevant status?

      If not, the explosion stops.

    7. The system continues the explosion of the recipe determined here for the input substance in the same way as for the start recipe.

This graphic is explained in the accompanying text.

Explosion Process

Result

In a multilevel explosion of the start recipe, the system has determined all input substances at the lowest level.

In recipe calculations, the system considers all input substances at the lowest level that have a component type that is relevant to the calculation.