cancel
Showing results for 
Search instead for 
Did you mean: 

Variant Pricing Steps

Former Member
0 Kudos

Hello,

Variant pricing configuring steps

Can anyone explain the steps in details for configuring this with explanation of class type.

Full points will be awarded for good answers.

Thanks,

Anil Rajpal

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi

STEP 1: CREATE CHARACTERISTICS: - T.CODE: CT04

Logistics , central functions , classification , characteristics , create,

Go for value tab page

save it .

Go for the change mode and change the status to RELEASED

Create another characteristic Namely called CAR_COLOUR with char value as white and black and follow the same above procedure.

Step 2: Create Pricing Characteristic CT04

SAVE IT

Go for change mode and change the status to RELEASED AND SAVE IT

STEP 3: CREATE CLASS CL02

GO TO CHAR TAB PAGE

Save it

Again go for change mode and change the status to RELEASED

Step 4: Create configurable material with material type kmat: mm01

Go for mrp3 view

Give strategy group =25 ( make to order ) and rest as usual.

Step 5:

Create sub material masters for finished products

Like : white, black, normal, and disc.

Step 6: create BILL OF MATERIAL (BOM)

PRESS ENTER

SELECT THE LINE ITEM AND GO OF EXTRAS, OBJECT DEPENDENCIES , EDITOR,

SELECT SELECTION CONDITION

PUT THE SYNTAX AS CHARACTERISTIC = u2018CHAR VALUEu2019

CHECK THE SYSTAX ERROR (CRTL + F2)

IF NO ERROR THEN SAVE.

STEP 7: CREATE CONFIGURATION PROFILE: CU41

SELECT MATERIAL AND PRESS ENTER,

SELECT THE LINE ITEM AND GOTO PROFILE DETAILS

Select the user interface tab page and click the setting button

Select the appropriate option as u like

No we have to link the characteristics and values

For the above , for the screen cu41, go for extras , object dependencies, editor

SYNTAX : $ SELF.PRICING CHARACTERISTIC = u2018CHAR.VALUEu2019 IF $SELF.CHARACTERISTIC = u2018CHAR.VALUEu2019

Save it

Come back and again save it

Step 8:

Place the variant condition in the pricing procedure

Procedure zvaa01

Create condition record vk11

Save it

Now entire configuration was done for variant configuration

N0w create a sales order

Va01

Item category: TAC

Billing relevance : (A) : delivery related billing.

thanks

Kuntla

Answers (4)

Answers (4)

safeer_rahman2
Contributor
0 Kudos

Hi Anil...

Please find the links which will give you enough knowledge to know in and out of Variant configuration...

[All about Variant Configuration|www.sap-topjobs.com/VARCONFG%5B1%5D.pdf ]

[Complete view on Variant Config|www.sapdb.info/plm145-variant-configuration]

I bet this documents are worth the time you spend reading it...

On an overview, you should be knowiing to create the material with KMAT material type, Creating classes and assigning the characteristics through CL01, CT04, CU41 and maintaining the conditon record through VK11 for cond type VA00...

Hope you find this informative....

Thanks,

Safeer Rahman

Former Member
0 Kudos

Hi Anil,

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.

Configuration steps:

1. 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

2. Create another characteristics in CT04 - ZPrice, here directly go the additional data tab and maintain the table SDCOM and field VKOND (ABAP Dictionary it will ask for)

3. Assign these two characteristics to a Class in CL01 - ZBikeclass ( Type 300) in characteristics tab page.

4. Then go to CU41 Configuration profile select the material and enter the description click on the class assignment ie assign Zbikclass.

5. 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

6.Now go back go to extras - Other Dependencies - assignments and assign relationship ( by default it will come just save)

7. Now select Blue- go to extras - Object Dependencies - Editor - Select Procedure enter in front of 10 write - $self.ZPrice='Blue' and save

8. Now go back go to extras - Other Dependencies - assignments and assign relationship ( by default it will come just save)

9.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.

During sales order processing system will prompt you to sellect appropriate variants relevant to that material. Basing on the variant you are sellecting system calculates price of the material.

Award me points if u feel this answer serves for you.

Regards,

Sudheer.

Former Member
0 Kudos
Former Member
0 Kudos