cancel
Showing results for 
Search instead for 
Did you mean: 

Variant Configuration

Former Member
0 Kudos

HI SAP Prof,

In variant Configuration, there is Class, Characteristics, Configurable Profile

Why we have to create class, characteristics

I know the configuraton how to do, but why iam creating class , characteristics, configurable profile.

Give one example for that.

CAN U TAKE example of BIKE

For BIKE, WHAT IS CLASS , CONFIGURABLE PROFILE AND CHARACTISTICS?

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

Hi,

find some example.

The variant configuration is used in various modules of SAP mainly production, materials management and sales and distribution

Relevant for make to order u2013 hot on order from customer

1. Prepare the material master record

2. Charectristics (variables) a. Model b.colour c. capacity

3. Define a class (group of characters ) and assign the characteristics

4. define one more characteristic for price and establish dependency.

5. Prepare a configurable profile for the material (selection chart)

6. maintain the price conditions a. PR00 b. VA00

7. Prepare the sales order, system will give profile and then select variables and do the pricing. (availability check can not be done)

8. Order release to production

9. stock the product MB1C for particular customer and particular sales order, Material movement = 521E (special)

10. delivery processing

11. billing

1. T.code MM01 u2013 prepare the material master using material type as u201CConfigurable (KMAT) and industry sector as u201CRetailu201D. In MRP2 screen maintain storage groups as 25 which is for make to order u2013 configurable material, Maintain valuation class as 7900. Availability check u2013 02 (individual requirement)

2. Define the characteristics. We will be considering 3 characteristics namely Model, Compressor and capacity.

First define for model,

Transaction code = CT04,

Charecteristic = Prefix u201CZu201D, Ex= ZMOD,

Dialogue box = Yes,

description = Model of the Air conditioner

Data type = CHAR CHARACTER FORMAT

No.of chars u2013 10

Select multiple values

Select u201Cvaluesu201D tab

MOD1 u2013 Alpine

MOD2 u2013 St.Moritiz

MOD3 u2013 Mistural

3. Define the class

T.Code u2013 CL01

Class u2013 WWAC

Class type = 300 (System defined) variants continue

Description u2013 class for voltas room A/c.

Select CHAR tab

Charecteristic Description

ZMOD Model of the A/C.

Save.

3. Prepare one more characteristic for price u201CZPu201D

Again use T.Code CT04 and define

Say yes to dialogue

Description= Charecteristic for price

Select u201Caddl datau201D tab

Table name = SPCOM

Field name = VKOND

4. Establish price dependency

Again use CT04 select ZMOD

Select u201Cvaluesu201D tab

-- --

Select first characteristic u2013 MOD1

Select extras from menu (Top)

Select object dependencies

Select editor 

Relation type dialogue

Select procedure  continue

000010= $self.zp=u2019MOD1u2019

--- --- -

Repeat italic paragraph for

000010=$self.zp=u2019MOD2u2019

Repeat italic paragraph for

000010=$self.zp=u2019MOD3u2019

5. Prepare the configurable profile for the material

T.Code = CU41 --- Popup will come

Select material in popup

Material = Material number u201CWACu201D

Profile No. Profile name Class

1 ZWAC1 300

Select above and click on u2018class assignementu2019

Class u2013 ZWAC click on continue

Screen will come

Select u201Cvalue fieldu201D or F4

Click on

MOD1

MOD2

MOD3

Save.

Select VK11

Maintain condition values

PR00 = Rs.14000/- Alpine u2013 Rs.14000/-

VA00 for MOD2 = Rs.2000/- St.Martize= Rs.14000/- + Rs.2000/-= Rs.16000

VA00 for MOD3 = Rs.3000/- Mistural = Rs.14000/- + Rs.3000/- = Rs.17000/-

Create condition records.

A u2013 PR00

Material (MOD1) = Rs.14000/- save

B- VA00

Variant

MOD2 u2013 Rs.2000/-

MOD u2013 Rs.3000/- save

Enter material in sales order

Select item and select configurable button and select MOD1

Create a sales order once you enter material number. The configurable profile will popup giving a selection about to select variable. Select variable and continue.

Select pricing calculation button (top)

Now system will read the condition data and calculate the price.

Go to MB1c

Material movement type 521 E

Plant quantity

Sales order 300115 10

Recipient customer code u2013 75000

WAC 1 enter and save.

No delivery u2013 VL01

Then create bill u2013 VF02

Follow the above box OR

After creating the order note the order number

Create MB1C

Movement type u2013 521+E

Enter plant and storage location

Enter recipient number (Party code) sales order number, line item number enter the material and save.

Do the delivery

Do the billing.

How to add further characteristics

Consider the new characteristics compressor type

T.Code u2013 CT04

Charecteristics u2013 ZCOMPRESSOR

Charesteristic u2013 ZCOMPRESSOR

Description u2013 Compressor type

Select Value tab

Char Value Description

COMP1 RECIPROCATARY

COMP2 ROTARY

Save.

Assign the new characteristics to class.

T.Code u2013 CL02

Class u2013 ZWAC

Charecteristic u2013 ZCOMPRESSOR

Enter

Select characteristic and add new characteristic i.e. ZCOMPRESSOR

Save.

Define the price dependency

Select CT04 u2013 select the ZCOMPRESSOR

Enter

Select values and assign price characteristic to the variants (COMP1 & COMP2)

u201C SELECT COMP1 Select extras (from Menu) object depencies u2013 editor u2026 select procedure u2026 continue u201C

000010-$self.ZP=u2019COMP1u2019 Save.

Select COMP2 u2013 Select extras. (from Menu) object depencies u2013 editor u2026 select procedure u2026 continue u201C

000010 - $self.ZP=u2019COMP2u2019

Activate the variants in the configurable profile

Use u2013 T.Code - CU42

Select profile1 and select class assignment

Now the system will show the second charectaristic compressor type

Select F4 and activate the variants

Select COMP1 check the box

COMP2 check the box continue and save.

Finally create condition record for VA00

COMP2 2000 VALIDITY u2013 31-12-2006

Create order on party code 75000

Select the line click onn configurable button see item conditions

Save.

MB1C

Movement type 521E

Material account assignment group

Order 300116 - line 10

T.Code VL01 Pick and PGi

Billing.

Best regards,

venkataswamy.y

Former Member
0 Kudos

Hi,

Steps for SD Variant Configuration

The procedure is as follows:

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.

Regards,

PM

former_member605601
Participant
0 Kudos

Hi,

The characteristics are for ex: if you take bike

class is bikes characterstics: colour like red,green, white,yellow like that. Variant means different types of characterstics.

If you take red bike price we maintain differently

if you take yellow bike price we maintain diffrenetly.

like that

hope i answered

chakri