Modeling You can use the
modeling environment for Variant Configuration
to edit an existing product configuration model.
Editing a model in the modeling environment essentially involves creating and maintaining object dependencies. For this reason, the features listed here focus on these activities.
By choosing , you can make basic settings for the modeling environment.
A product configuration model usually comprises the following objects:
Configurable Material
Configuration Profile
Class
Characteristic
Bill of Material
Object Dependencies
Knowledge-Base Object and Runtime Version
Variant Table
Variant Function
Variant Condition Keys
Interface Design
The following section contains an overview of the options provided by the modeling environment for editing the objects listed above. Additional references to the standard transactions are provided where individual modeling functions are not supported in the environment.
You can decide which configurator is to be used to configure the material. You can also classify the material and create a configuration profile and object dependencies. In addition, you can assign variant condition keys for pricing and create or assign knowledge-base objects.
See also the material in the modeling environment.
Use the standard transactions to create a configurable material, as follows:
Menu |
Documentation |
|---|---|
|
|
You can create a configuration profile for a material. You can also create an interface design and object dependencies for the profile, or assign existing object dependencies.
See also the configuration profile in the modeling environment.
Menu |
Documentation |
|---|---|
|
|
You can use the class to access the lower-level characteristics and characteristic values.
See also the class in the modeling environment.
You have to use the standard transactions to create or edit classes.
Menu |
Documentation |
|---|---|
|
|
You can use characteristics to access the characteristic values. You can create and change characteristic values in the modeling environment and you can define default values.In addition, you can provide multi-lingual descriptions for characteristics and characteristic values, create object dependencies, assign documents, and change or create long texts.
See also the characteristic and the class in the modeling environment.
You have to use the standard transactions to create characteristics, as follows:
Menu |
Documentation |
|---|---|
|
|
If you specify the BOM application when you launch the modeling environment, the model tree shows the BOM for the material.
You can open the BOM with all items, as well as the detailed views for the objects it contains, such as item, materials, classes, or object dependencies, for example. The detailed views contain the editing options that are available for each object.
In the modeling environment, you can allocate global object dependencies to the BOM items, or create local object dependencies.
You have to use the standard transactions to edit BOM items.
Menu |
Documentation |
|---|---|
|
|
You can create both global and local object dependencies for the objects in the model that are suitable for this. To do so, you can use the standard functions or two wizards.
See also object dependencies in the modeling environment.
You can use the standard transactions if necessary:
Menu |
Documentation |
|---|---|
or
|
You can create, edit, or delete knowledge-base objects and runtime versions.
See also the knowledge-base object and runtime version in the modeling environment.
You can use the standard transactions if necessary:
Menu |
Documentation |
|---|---|
|
|
You can create and edit structures for variant tables, and edit their contents.
See also variant tables in the modeling environment.
You can use the standard transactions if necessary:
Menu |
Documentation |
|---|---|
or
|
|
You can create and edit variant functions.
Note that variant functions require ABAP or JAVA modules.
See also variant functions in the modeling environment.
You can use the standard transactions if necessary:
Menu |
Documentation |
|---|---|
|
|
You can create and edit variant condition keys in the modeling environment. You can also assign them to characteristic values or use them to create dependencies.
See also variant condition keys in the modeling environment.
You can use the standard transactions if necessary:
Menu |
Documentation |
|---|---|
|
|
You can create or edit an interface design for the configuration profile.
See also Interface Design in the modeling environment.
You can use the standard transactions if necessary. Note, however, that if you have set the IPC as the sole configurator for the material in question, you cannot use the standard transaction to create or edit the interface design.
Menu |
Documentation |
|---|---|
1. Interface Design
|
|
Characteristic Group
|
You can use Engineering Change Management when you edit objects.
Note, however, that you must not create or edit the required change numbers in the modeling environment. To do so, you have to use the standard transactions.
Menu |
Documentation |
|---|---|
|
|