cancel
Showing results for 
Search instead for 
Did you mean: 

very urgent

Former Member
0 Kudos

> Hi SAP gurus,

> I have to configure scenario on variant

> configuration.The reqmt is like as follows:

>

> There are 2 characteristics 1) Color of the bike 2) engine

>

> The values of Color are:- Green,Red,Blue

> The values of Engine are:- 2 stroke,3 stroke,4 stroke etc.

>

> Now, I have to configure it like:

>

> For the combinations:-

>Color engine price

> Color engine surcharge

> -


-


-


>

> Green 2 stroke 1%

> Red 2 stroke 1.1%

> Green 4 stroke 3%

> Red 4 stroke 3.5%

>

> Etc.

>I'm able to do it for Color engine price

but how we do it for surcharge

I want both in sales order

> I need help in this regard.

> Thanks in advance

Accepted Solutions (0)

Answers (6)

Answers (6)

Former Member
0 Kudos

Hi All,

My requirement is I want price from va00 not from pr00.

ex:

bike=40000

green=1000

2stroke=1000

surcharge=1%

total=42420

hope u got it.

if u have any idea pls revert back,

its very very urgent.

Former Member
0 Kudos

It is very urgent?

Former Member
0 Kudos

waiting for ur replies?

Former Member
0 Kudos

Hi Santhosh,

Use the condition type VA01 for percentage surcharge.

Maintain a variant key for each of combination :

e.g. Z1 for Green 2stroke

Z2 for Red 2 stroke

This you can do in procedure.

After that create condition records for VA01 via VK11.

like Z1 1%

Z2 1.1% etc.

Add the step no. of PR00 to the From field of VA01 in your pricing procedure.

If you have any doubt , please revert back.

Regards,

Gaurav Raghav.

Former Member
0 Kudos

Hi Gaurav Raghav ,

thanks for ur reply,

pls tell me the procedure in detail step by step.

I'll reward u max points.

Former Member
0 Kudos

Hi Santhosh,

Please find the step by step details here :

Prerequisites :

1. Ensure the reference char. w.r.t. SDCOM-VKOND is assigned to Variant Class linked to your material master.

2. I assume variant configuration (except variant pricing ) for your material is ready.

Actions Needed :

1. Create required variant keys using VK30.

Initially for testing purpose let us create 3 values only.

e.g. Z1 , Z2 , Z3 .

2. Goto Cu42 --> enter your material and goto dependencies page --> write a procedure there with following code :

suppose your reference char has name T_REF_PRICE

$SELF.T_REF_PRICE = 'Z1' IF $SELF.COLOR = 'GREEN' AND $SELF.ENGINE = '2 STROKE' ,

$SELF.T_REF_PRICE = 'Z2 IF $SELF.COLOR = 'RED' AND $SELF.ENGINE = '2 STROKE' .

Save and come out.

3. Enter condition type VA01 in your pricing procedure at a suitable step number if it is not there.

Add the step no. of PR00 to the From field of VA01 in your pricing procedure.

4. Create condition record for VA01 using VK11.

like given below :

Variant Rate

Z1 1%

Z2 1.1%

5. Now configure this material in sales order.

assign appropriate char. values to material.

Now , check VA01 should appear on conditions screen adding a relevant surcharge to the net value as per our requirement.

Please follow these steps.

You should be able to achieve what you need.

If still there is any issue, you please come back to me at jmdgaurav@inbox.com

Regards,

Gaurav Raghav

former_member183879
Active Contributor
0 Kudos

If i understand correctly, you want to give some value to soem condition type, based on combinations of characteristics.

Create a pricing characteristic (reference characteristic)

In the characteristic, give the additional data table name as SDCOM and field as VKOND

Now create procedure dependencies.

The logic shoudl be something like this,

IF COLOUR= GREEN AND ENGINE=2STROKE, value of this pricing characteristic in the structure SDCOM-VKOND=A(lets say for example)

Like this create dependencies for all such combinations and assign these dependencies to the pricing characteristic.

Now when you are creating the discount based on the variant, create condition records using the variant A for example in our case.

Lets say, there is a variant discount c.type VD00. The condition record will be like

VD00 for Variant A will have 1% discount.

Now you create the offer or order, you can see your changes getting properly reflected.

But beyond all these things, it si not advisable to use discount condition type as a variant condition type. If y ou choose to use so, please be aware of the fields condition factor and variant factor in pricing communication structures and do maintain your condition records accordingly. Otherwise your value will be 100times of your expected value.

Pls assign reward points if it helps.

Former Member
0 Kudos

Hi Nava,

can u tell me step by step procedure.

Former Member
0 Kudos

Hi Santosh,

Pricng in variant configurationis like this, First u have to maintain price for variant in Condition type VA00, and also u have to maintain base price for the bike with PROO. so when u enter Bike in the sales order system will ask u to enter variants, such that when u add variants like 2 stroke, variant price is added to the Base price of the product. so here u should not do any configuration separately for the combinations.

So Here you have to maintain the base price for the main product using Condition type PROO. Then u maintain the pricing for the variants using condition type VAOO. Here the concept is the base price will be taken and as per the variants(Requirements ) your price will be taken from VA00.

Ex: U take Maruthi car and maintain base price as 100000(PR00). Then maintain Variants like 800, 1200, 1400(Maintain Vriant price VAOO. For 800 model Variant price is 20000). Like taht u have to maintain the price for the variants.

So when u create the sales order for Maruthi, u will get pop up asking for which variant u want, so when u select that ur price will be as follows,

Maruthi 100000

800 20000

so the total price for Maruthi 800 is 120000.

So here variant(800 Model) price is added to the base price of Maruthi car.

Reward points if it helps.

Regards,

Sree

Former Member
0 Kudos

Hi Sree,

Thanks for u reply?

I know the variant configuration but I want to know how we map surcharge.

Former Member
0 Kudos

Hi Santosh,

1. U can add surcharge by using c. type AMIW(AMIZ is for surchrage which will be the referenced condition type and the value is taken from AMIW) . so here u maintain the minimum sales order value, if it is less than that surcharge will be added. But I am not sure whether u can maintain surcharge for the said combination.

Regards,

Sree