Start of Content Area

Function documentation Object Dependencies for Characteristics or Characteristic Values  Locate the document in its SAP Library structure

Use

You can use the modeling environment for Variant Configuration to create or assign object dependencies for a characteristic or characteristic value.

You can create and edit object dependencies either using the context menu in the model tree and detailed views, or with a wizard. To edit the source code of an object dependency, use the editor in the detailed view of the dependency.

For more information, see Object Dependencies.

Prerequisites

Before you create an object dependency for a characteristic or characteristic value, you must make sure that the material you have called in the modeling environment is classified.

You can assign existing object dependencies only if they are reusable or global dependencies.

Features

You can use the modeling environment to create three different types of object dependency for characteristics:

·        Preconditions

·        Selection conditions

·        Procedures

You can create two types of object dependency for characteristic values:

·        Preconditions

·        Procedures

You can assign reusable object dependencies to characteristics or characteristic values.

For more information about creating or assigning procedures, see Procedures.

Activities

You create object dependencies in the model tree.

Model Tree

...

       1.      Select the characteristic or characteristic value and use the context menu to create a new object dependency or assign an existing one.

       2.      When you create a new object dependency, you have to decide whether it is a reusable, global, or local dependency. Local dependencies can be used for this characteristic or characteristic value only.

¡        When you create a local object dependency, the system assigns a name to it.

¡        For global object dependencies, you assign a name yourself.

To assign an existing object dependency, enter the name or choose one from the input help.

       3.      Choose the type of object dependency you want to create.

       4.      Choose This graphic is explained in the accompanying text.

Once it has been created, the new or newly assigned object dependency is displayed in the model tree under the characteristic or characteristic value for which it was created or assigned.

If you want to edit the object dependency, open the detailed view.

Detailed View

Tab Page

Function

Basic Data

Description of object dependency

Type of object dependency

Status

Group

Maintenance authorization

Editor

Create or edit source code for the object dependency

Texts

Create and edit the language-dependent descriptions

Usage

Display all objects in the model that have been assigned the object dependency – if the dependency is a global dependency

Characteristics and Characteristic Values

You can also use the detailed views of characteristics or characteristic values to create or assign object dependencies.

...

       1.      Open the detailed view of a characteristic or characteristic value.

       2.      Choose This graphic is explained in the accompanying text to open the characteristic or characteristic view for editing.

       3.      Choose the Object Dependencies tab page.

       4.      If necessary, insert additional rows in the table.

       5.      To create a new global object dependency, enter the name of the dependency in the table and confirm your entry.

To assign an existing object dependency, enter the name of the dependency or use the input help. Confirm your entry.

       6.      To create a new local object dependency, choose This graphic is explained in the accompanying text.

       7.      When you create a new object dependency, choose the type of dependency.

       8.      Choose This graphic is explained in the accompanying text.

Select an object dependency and choose This graphic is explained in the accompanying text to go to the detailed view – for example, to edit the source code; you can also go to the detailed view by double-clicking the name.

In the overview table for the object dependency, you can also specify the order in which the procedures are executed. Enter 10 in the sort field to the left of a procedure name, for example, if you want this procedure to be executed before the procedure with sort number 20. See also Processing Sequence of Procedures.

 

End of Content Area