on 10-10-2007 5:08 PM
Hi all,
I am looking for some documents on Variant Config.Please email me @ uwattoo@hotmail.com. I'll appreciate that.
Thanks
Umar
hi,
please follow this link given below. This is PPT link with screen shots step by step
hope this helps u
<a href="http://www.slideshare.net/arun_bala1/variant-configuration-overview">Variant confi</a>
regards,
Arun prasad
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Dear Arun Prasad,
I apologize to you as I have addressed in Narendran's Massage. I am not getting the screens as per your slide # 29,31 and 32.
I am in ECC6.0.
Please tell me the Transaction code or menupath. I am not able to simulate in CU50 also. Mine is simple Variant configuration. The details of Dependency is given below.
000010 $SELF.ZHONDAPRICE = 'RED100' IF ZHONDACOL = 'RED' AND
000020 ZHONDACC = '100CC',
000030 $SELF.ZHONDAPRICE = 'RED200' IF ZHONDACOL = 'RED' AND
000040 ZHONDACC = '200CC',
000050 $SELF.ZHONDAPRICE = 'BLUE100' IF ZHONDACOL = 'BLUE' AND
000060 ZHONDACC = '100CC',
000070 $SELF.ZHONDAPRICE = 'BLUE200' IF ZHONDACOL = 'BLUE' AND
000080 ZHONDACC = '200CC'.
Regards,
Jans
Hi Umar
Variant configuration is used where you have a configurable material like computer (made up of components like processor, monitor, keyboard, mouse etc). These components are called as characteristics in variant config. Again this will be having values like processor can be either P4 or P3, monitor can be 15" or 17" etc.
Based on the values selected the variant pricing will happen using the condition type VA00.
A configurable material is a material whose material type allows configuration. It can also be described as a standard product.
The bill of material of the configurable material contains components that can be selected, in addition to the components that are contained in all variants.
The components can be selected by assigning and evaluating configuration parameters (characteristics of an assigned class) and through defined relationships (for example, for the selected items of a BOM). The valuation is checked for consistency and completeness at the time of configuration.
Here is the step by step procedure to create Variant Config.
Variant Configuration
Define The Characteristics
Transaction Code: CT04
Example the Product is pump
Type: Monoblock Pump
Centrifugal pump
Capacity: 5Hp, 10Hp, 15Hp
Characteristics: Z_TYPE
Continue
Dialog BOX: Do you want to Create?
Yes
Description: Pump Type
Data Type: Characteristic
Number of characters= 10
Select value button
Characteristic value Description
TYPE1 Monoblock
TYPE2 Centrifugal
Save the characteristics
2.Create a Class
Transaction Code: CL01
Class= Z_PUMP
Class Type= 300 (variant) / 023 for batch determination
300=variant class
Continue
Description= Class for Configuration of Pump
Select Char (Characteristic) Button
Characteristic
Z_TYPE
Save
3) Create again one more characteristic as Price = ZP_PRICE
Transaction Code: CT04
Characteristic=ZP_PRICE
Continue
Yes to dialog Box
Description: Price Characteristic
Select Additional data
Table name: SDCOM
Field name: VKOND
Save the Characteristic
4) Assign the dependencies i.e. the characteristic to the Price characteristic
Use CT04 and call the Z_TYPE
Select Values
Select TYPE1
Select Extra
Select Object Dependencies
Select Editor
Select radio Button: Procedure
Continue
Against 10 use the following syntax to connect the characteristic with Price
$Self.ZP_PRICE=TYPE1
Save
Repeat the Exercise for TYPE2
Save and back
5) Prepare the material master
Material Type: KMAT (Configurable material)
Most of the fields are similar to material TYPE=FERT except following
a) Maintain avc=02 (individual requirements)
b) Maintain MRP1, MRP2, MRP3 under MRP3, strategy group=25
c) Maintain also account assignment group
Save
6) Prepare the Configurable profile for material and assign the Class to Profile
Transaction Code: CU41
Select: material
P=Profile number=01
Name=Pump
Class= 300
Select 01 and select Class assignments
Enter class=Z_PUMP
Now list of the characteristic are shown
Select the characteristic Pump TYPE
Select the values TYPE1 and TYPE2
Save the Profile
7) Create conditions
Default Condition= PUMP TYPE=MONOBLOCK
ZKP0= 8000
VA00 for TYPE2= Centrifugal= 1000
Use VK11 to maintain Conditions
When creating for VA00
Variant=TYPE2
Rate=1000
Save
😎 Create an Order and check profile and also the Pricing
In the order when we enter material system will propose a configurable profile and selection buttons
Select the choice and select Pricing and the system will do pricing according to the variant
Create one more characteristic = capacity of Pump
Characteristic= ZP_CAP
Description=capacity
Data Type=Character
No of char=10
Select value
Characteristic value Description
CAP1 5HP
CAP2 10HP
Save
2. Assign the new characteristic = class Z_PUMP
CL02
Class=Z_PUMP
Continue
Select CHAR button
Assign the newly created characteristic ZP_CAP
3. Assign the Price characteristic to Capacity characteristics
CT04=ZP_CAP
Select values
Select CAP1 and assign ZP_PRICE
Repeat like it was done in earlier steps
4. Already class is been activated with new characteristic. Activate this in the Profile (select variants)
CU42
Material =PUMP1
Select profile=01
Select class assignments
Select second characteristic and select values CAP1 and CAP2 and save the Profile
5. Maintain condition records
VK11
MONOBLOCK+5HP=8000
10HP=3000
Variant = CAP2= rate is 3000
Now create an Order, select variants, stock quantity, delivery and Billing
Save the Order---Based on the order the items are produced
Stocking through MB1c
Movement = 521 E
Plant = K001
SLOC=KS01
Enter sales order Number, item number in the sales order and Recipient of Goods
Save
(Note: in material master maintain valuation class= 7900)
Create Delivery and Billing
I have send an screen by screen shot of variant cofig. to ur mail id
Reward if useful to u
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Dear Narendran,
I am facing some problem in getting the price automatically. I have defined the Characteristics, Class, Configuration Profile etc. corrctly.
I have created the dependency also and I checked the dependency with Ctrl+F2 and it is fine.
The following dependency is maintained.
000010 $SELF.ZHONDAPRICE = 'RED100' IF ZHONDACOL = 'RED' AND
000020 ZHONDACC = '100CC',
000030 $SELF.ZHONDAPRICE = 'RED200' IF ZHONDACOL = 'RED' AND
000040 ZHONDACC = '200CC',
000050 $SELF.ZHONDAPRICE = 'BLUE100' IF ZHONDACOL = 'BLUE' AND
000060 ZHONDACC = '100CC',
000070 $SELF.ZHONDAPRICE = 'BLUE200' IF ZHONDACOL = 'BLUE' AND
000080 ZHONDACC = '200CC'.
I have maintained the price in VA00 through VK11. I have checked the analysis and it is found the "!" in the Variant field i.e VARCOND. I have used SDCOM and VKOND in my "ZHONDAPRICE". Mine is simple Variant Configuration and there is no BOM.
Somewhere, I found that there is no Object Dependency and what is this Object Dependency?
If you kindly help me I will be thankful to you. If you give your Email ID I can sent the Screen Shot.
Dear Arun Prasad,
I have gone through your PPT. I could not get the screen in SAP as per your Slide # 29, 31 and 32. Please help me. I am in ECC6.0.
Regards,
Jans
Hi
<b>Steps for SD Variant Configuration</b>
<b>The procedure is as follows:</b>
Create a Material - KMAT type with Item category (002)
Create Charateristics in CT04 - Zbike, where in values mention the Color of the bile like Red, Blue etc
Create another characteristics in CT04 - ZPrice, where directly go the additional data tab and maintain the table SDCOM and field VKOND (ABAP Dictionary it will ask for)
Assign these two characteristics to a Class in CL01 - ZBikeclass ( Type 300) in characteristics tab page.
Then go to CU41 Configuration profile select the material and enter the description click on the class assignment ie assign Zbikclass.
Now go back to CT04 - enter Zbike -go to values- select Red- go to extras - Other Dependencies - Select Procedure enter in front 10 write - $self.ZPrice='Red' and save
Now go back go to extras - Other Dependencies - assignments and assign relationship ( by default it will come just save)
Now select Blue- go to extras - Other Dependencies - Editor - Select Procedure enter in front of 10 write - $self.ZPrice='Blue' and save
Now go back go to extras - Other Dependencies - assignments and assign relationship ( by default it will come just save)
Now go to VK11 - Enter VA00 (Condition)(For Std RVA001 Pricing Procedure) - enter variant Red and Blue give the rates accordingly and create the sales order.
<a href="http://help.sap.com/saphelp_di471/helpdata/EN/d8/fa9bd49ede11d1903b0000e8a49aad/content.htm">Variant Configuration (LO-VC)</a>
<a href="http://help.sap.com/printdocu/core/Print46c/en/data/pdf/LOVC/LOVC.pdf">VARIANT CONFIGURATION</a>
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Umar,
Variant configuration is for manufacturing complex products. The manufacturer always has to offer new variants of its products. Often, new variants are created by modifying existing product designs as you process the order. The important thing is to react quickly to customers' requirements.
The customer determines the features of the product. A customer buying a car, for example, can choose the features of the car and combine these features as required.
The product configurator improves information exchange between sales, engineering, and production. Variant configuration helps the customer or salesperson to put together specifications for the product and ensure that the product can be produced from these specifications. It also ensures that production costs do not overstep the mark.
Procedure -
Create a Material - KMAT type with Item category (002)
Create Characteristics in CT04 - Zbike, where in values mention the Color of the bile like Red, Blue etc
Create another characteristics in CT04 - ZPrice, where directly go the additional data tab and maintain the table SDCOM and field VKOND (ABAP Dictionary it will ask for)
Assign these two characteristics to a Class in CL01 - ZBikeclass (Type 300) in characteristics tab page.
Then go to CU41 Configuration profile select the material and enter the description click on the class assignment i.e. assign Zbikclass.
Now go back to CT04 - enter Zbike -go to values- select Red- go to extras - Other Dependencies - Select Procedure enter in front 10 write - $self.ZPrice='Red' and save
Now go back go to extras - Other Dependencies - assignments and assign relationship ( by default it will come just save)
Now select Blue- go to extras - Other Dependencies - Editor - Select Procedure enter in front of 10 write - $self.ZPrice='Blue' and save
Now go back go to extras - Other Dependencies - assignments and assign relationship ( by default it will come just save)
Now go to VK11 - Enter VA00 (Condition) (For Std RVA001 Pricing Procedure) - enter variant Red and Blue give the rates accordingly and create the sales order.
Variant configuration is for manufacturing complex products. The manufacturer is
always having to offer new variants of its products. Often, new variants are created
by modifying existing product designs as you process the order. The important thing
is to react quickly to customers' requirements.
The customer determines the features of the product. A customer buying a car, for
example, can choose the features of the car and combine these features as required.
The product configurator improves information exchange between sales, engineering,
and production. Variant configuration helps the customer or salesperson to put
together specifications for the product and ensure that the product can be produced
from these specifications. It also ensures that production costs do not overstep the
mark.
Integration
Variant configuration is integrated in the following applications:
a.. CA Classification
b.. LO Material Master
c.. PP Bill of Material
d.. PP Routings
e.. PP-PI Master Recipes
f.. SD Sales
g.. SD Conditions
h.. MM Purchasing
i.. CO Costing
j.. PP Material Requirements Planning (MRP)
k.. PP Production Orders
You can configure the following objects:
a.. Materials
b.. Standard networks in the Project System.
c.. PM General maintenance task lists
d.. Model service specifications
Features
You do not need to create a separate material for each variant of a product in your
company. You can use one configurable material to cover all variants. You create a
super BOM and a super routing for this material, containing all the components and
operations for producing all variants of the product.
To define the features of a configurable material, you use characteristics. To
enable you to use characteristics to configure a material, you assign the material
to a class of class type 300. Possible characteristics of a car, for example, are
model, country, color, and engine. The customer can choose from among different
options for each characteristic (values).
The only limitations are combinations of features that are not possible for either
technical or marketing reasons. You cannot combine all types of car engine with all
types of transmission, for example, or certain types of upholstery are only
available for more expensive models. In Variant Configuration, you use dependencies
to control this. This prevents combinations of options that are not allowed.
Dependencies also select exactly the right BOM components and operations to produce
a variant.
Each configurable object must have a configuration profile. The configuration
profile for a material controls the configuration process in the sales order.
You can make the price of a variant dependent on the characteristic values assigned
(Pricing). You can use variant conditions to define surcharges and discounts for a
variant.
For variants that are required frequently, you can create material variants, which
can be produced without a sales order and kept in stock. When you receive a sales
order, you can check whether the variant required is in stock, so that you can
deliver immediately.
Pl go thr below links:
http://help.sap.com/printdocu/core/Print46c/en/data/pdf/LOVC/LOVC.pdf
http://sap-img.com/sap-sd/steps-for-sd-variant-configuration.htm
help.sap.com/bestpractices/industry/hightech/v346c/documentation/R3/H71_Scen_InstallGuide_EN_DE.doc.
Please Reward If Really Helpful,
Thanks and Regards,
Sateesh.Kandula
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thanks Ramesh, Do u have some material that I can have alook at?
Thanks
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi
Steps for SD Variant Configuration
Some light on Variant Configuration in Detail.
The procedure is as follows:
Create a Material - KMAT type with Item category (002)
Create Characteristics in CT04 - Zbike, where in values mention the Color of the bile like Red, Blue etc
Create another characteristics in CT04 - ZPrice, where directly go the additional data tab and maintain the table SDCOM and field VKOND (ABAP Dictionary it will ask for)
Assign these two characteristics to a Class in CL01 - ZBikeclass (Type 300) in characteristics tab page.
Then go to CU41 Configuration profile select the material and enter the description click on the class assignment ie130 assign Zbikeclass.
Now go back to CT04 - enter Zbike -go to values- select Red- go to extras - Other Dependencies - Select Procedure enter in front 10 write - $self.ZPrice='Red' and save
Now go back go to extras - Other Dependencies - assignments and assign relationship ( by default it will come just save)
Now select Blue- go to extras - Other Dependencies - Editor - Select Procedure enter in front of 10 write - $self.ZPrice='Blue' and save
Now go back go to extras - Other Dependencies - assignments and assign relationship ( by default it will come just save)
Now go to VK11 - Enter VA00 (Condition) (For STD RVA001 Pricing Procedure) - enter variant Red and Blue give the rates accordingly and create the sales order.
Regards
Ramesh
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
96 | |
10 | |
9 | |
6 | |
3 | |
3 | |
3 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.