Documente Academic
Documente Profesional
Documente Cultură
The following steps have to be carried out for using Variant Configuration –
1. Create Characteristics
** In the Additional Data Tab page, we need to maintain the following fields for characteristic PRICE –
2. Create Class
We now define the following types of classes –
Note that the characteristic KEYBOARD is maintained in both the class types (200 and 300).
Characteristic PRICE has to be maintained in the Class COMPUTER (Class Type 300) to pick up the
corresponding price of the selected components.
4. Create Components
Similarly, define the following Materials to be used as components for the configurable material PC–
Note that the components BLK-KB and WHT-KB will be configured by using the Class
Z_Keyboard (Class Type 200). For these two materials, a classification view is also to be
maintained.
Class Z_KEYBOARD is defined as a Class Item (Item category K) in the Super BOM of configurable material
PC. The class item is automatically replaced according to the characteristic values assigned when the
material is configured.
The other components will be configured by using Class COMPUTER (Class Type 300). These will be
assigned directly in the Super BOM of configurable material PC with Item Category L.
2
5. Assign Objects/Classes to Class
For both the materials BLK-KB (Black Keyboard) and WHT-KB (White Keyboard), we have to link the
Class Z_Keyboard (Class Type 200) with the material master records. It can be done in three ways –
Assign class Z_Keyboard in the classification view of the materials BLK-KB and WHT-KB
Assign materials BLK-KB and WHT-KB to the class Z_Keyboard in the T Code CL24N
Assign class Z_Keyboard to each material BLK-KB and WHT-KB in the T Code CL20N
7. Create Dependencies
Note that Object Dependencies are not written for the Class item Z_Keyboard through which either of
the two components BLK-KB or WHT-KB will be configured.
Also, there is a precondition that with 80GB Hard disk, a 15” Monitor is not available. For this, we write
the precondition LIMITATION in T Code CU01 as below –
3
Select Extras Object Dependencies Assignments (Shift + F11)
We will now define the Configuration Profile Z_COMP for Material PC in the T Code CU41.
Here we have to assign the Variant Class COMPUTER (Class Type 300) to the configuration profile.
To determine the correct price of the selected components, procedures have to be assigned to the
Configuration Profile.
Condition records are defined in T Code VK11 for the combination of Condition Type VA00, Sales
Organization 0001, Distribution Channel 01 and Material PC. These condition records define the price of
each variant. Based on the value of the characteristic of each variant, the total price of the configured
product is determined with the help of these procedures.
4
Write the following Procedures and assign to the configuration profile
T Code – VK11
In Sales and Distribution, use variant conditions to define surcharges and discounts for configurable
materials, depending on the characteristic values you assign. Variant conditions consist of a variant key
and an amount that is identified by the variant key.
Condition records for the Condition Type VA00 are defined in T Code VK11 as shown below –
5
At the time of Sales Order creation, the system determines the Pricing Procedure (ZVC001) based on
the following combination –
Sales Area (Sales Organization + Distribution Channel + Division)
Document Pricing Procedure
Customer Pricing Procedure
6
The Document Pricing Procedure is maintained in the Sales Order Type (T Code VOV8) as shown –
7
The Customer Pricing Procedure is maintained in the Customer Master Record (T Code XD01) as shown
–
For determining the Pricing Procedure (ZVC001), the combination of Sales Area (Sales Organization +
Distribution Channel + Division), Document Pricing Procedure and Customer Pricing Procedure is
maintained in T Code OVKK as shown below –
8
Further, the Condition Records defined in VK11 for Condition Type VA00 are linked to the Pricing
Procedure in the following way –
Condition Records
(VK11)
Access Sequence
(V/07)
Condition Type
(V/06)
Pricing Procedure
(V/08)
The following pages show the configuration of the above mentioned sequence.
9
The Pricing Procedure ZVC001 was created by copying from the Standard Pricing Procedure RVAA01 in
T Code V/08. The following Condition Types were defined as mandatory (required) –
The system asks the user to input these condition types in the sales order as they have been defined
mandatory.
10
The Condition type VA00 is configured in T Code V/06 as follows –
11
Access Sequence VA00 is assigned to Condition Type VA00 & is configured in T Code V/07 as follows –
Tables and fields are assigned to the Access Sequence as shown below.
12
10.Create Sales Order
Note that the price of the components is determined by the procedures maintained in the Configuration
Profile.
13
Select to view the price of the components.
The system prompts the user to enter the Pricing Conditions KF00 and MWST in the Item Data:
Conditions tab page.
The condition records for VA00 are picked from T Code VK11 for the selected components respectively.
The Sales Order is created upon saving. It can be viewed in MD04 for Material PC.
14