cancel
Showing results for 
Search instead for 
Did you mean: 

Variant Pricing

Former Member
0 Kudos

Hello,

We have set variant conditions for pricing and it is working fine now the requirement is as below.

CHAR1: V11, V12, V13, V14

CHAR2: V21, V22, V23, V24

CHAR3: V31

In above example  CHAR1 is characteristic and V11, V12.. are values for characteristics.

For V31 of CHAR3 should be charged 10 USD if  CHAR2 is V21

       V31 of CHAR3 should be charged 12 USD if CHAR2 is V22

       V31 of CHAR3 should be charged 15USD if CHAR2 id V24

Experts Please guide how to achieve this.

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

The chapter "Variant Conditions" in the Documention on Variant Configuration covers the situation you have described.

First you need to define the Variant Condition (e.g. VC10, VC12, VC15) in the VK11 which correspond to the 10USD, 12USD, 15USD surcharge.

Then you need to create an SDCOM-VKOND reference characteristic (e.g. CH_SDCOM_VKOND) in the CT04. Do not change anything in the "Basic settings" of this characteristic! This reference characteristic needs to be attached to the variant class of your KMAT!

Finally, create a procedure which implements the logic you have described and attach it to the variant class. The first line would read as follows:

CH_SDCOM_VKOND = 'VC10' if CHAR3 = 'V31' and CHAR2 = 'V21'.

Former Member
0 Kudos

Solved.

Answers (0)