Creating or Changing Knowledge-Base Objects
If you maintain master data in mySAP ERP and want to use it to configure products with the Configuration Engine, you must first create a knowledge-base object.
Existing knowledge-base objects can be changed.
The entire product model has been created in mySAP ERP.
The specific requirements for maintaining master data for the Configuration Engine have been taken into account (see ECC Master Data and Configuration Engine).
...
1. In the Variant Configuration menu, choose Knowledge Base → Knowledge-Base Object → Create.
2.
Specify a
name for the knowledge-base object
and choose
.
3. In the Basic Data group, enter a description of the knowledge-base object in the language that you used to log on.
4. Set the status of the knowledge-base object in accordance with your requirements.

The Released status is required to create runtime versions.
5. If you want to enter descriptions in other languages, choose the Descriptions pushbutton and enter the description in the dialog box displayed.
6.
Choose Profiles and enter a
language-independent name and a description for every profile (see also The
Knowledge-Base Profile). Choose
.
7. Choose the Material radio button for the OO Class in the Basic Data group and enter the material that is to be used to start the configuration process.

The standard SAP system does not support the use of a class to start the configuration process.
Specify a variant class for the Class Type – usually, this is class 300.
8. Specify the name of a product-specific user interface (UI Name) if you have defined one and want to use it for the interactive configuration; note that only uppercase letters are allowed for the name. If you do not enter a name, the standard user interface is used.
Product-specific user interfaces are based on a set of settings that you must make in Extended Configuration Management (XCM) (see: “Maintaining product model-specific interface settings”). The standard user interface is also defined in the appropriate XCM scenario.
9.
Choose
.
...
1. In the menu for variant configuration, choose Knowledge Base Knowledge Base Object Change.
2.
Make the
desired changes and choose
.

The name of the knowledge-base object cannot be changed.

Changes made to a knowledge-base object do not take effect until you create a new runtime version of the knowledge base or regenerate an existing one.
You have created the knowledge-base object.

To be able to use the knowledge base to configure products with the Configuration Engine, you must generate a runtime version (see Creating a Runtime Version).