cancel
Showing results for 
Search instead for 
Did you mean: 

Problem in variant pricing in sales order.

Former Member
0 Kudos

Hi,

Here we are getting the problem in the Variant pricing where as we have maintained all the conditions records for the variant characteristic value. But, while doing sales order, the va00 pricing doesn’t appear we have checked in VK11 and VK30 and also the charaterics values also.

Please help us to solve this issue

thanks and regards

sathish kumar

Accepted Solutions (0)

Answers (4)

Answers (4)

Former Member
0 Kudos

You do have the reference Characteristic SDCOM_VKOND assigned in your Class, right ?

And that it is defined as reference to Table SDCOM Field VKOND ?

Nothings gonna work VC pricing wise without that, but it could be easily overlooked

Former Member
0 Kudos

Hi satish,

I am not sure your having problem still or not . The one of the common problem with factor based is , if you have maintained some other characterstic like lenght (ex) to apply factor , make sure that value is assigned to it . Other wise procedure gets terminates assuming the factor as zero . other wise write a if specified

Here is sample syntax

$SELF.CH_SDCOM_VKOND = 'VC' IF

$SELF.CH_X= 'X1',

$SET_PRICING_FACTOR

($SELF,CH_SDCOM_VKOND,'VC',CH_LENGTH)

IF $SELF.CH_LENGTH SPECIFIED ,

Sekhar

Former Member
0 Kudos

hi,

also check this

Simple method to achieve Variant Pricing is given below:

Create multiple value characteristic SURCHARGE2 referring to SDCOM-VKOND.

<b>

Example:</b>

Put this characteristic in the class xxxxx(Class which u defines) which was used for the configurable material

Now go to CT04 and change the Characteristic HD_COLOR(enter charateristics which u have defined)

Go to values tab and select Red.

Go to Extras-> Object Dependencies->Editor and then select Procedure.

In front of 000010 Enter $self.surcharge2='HD-003_03'.

Similarly Select Black to enter $self.surcharge2='HD-003_02‘. Same way 'HD-003_01’ for Silver

VK30: Has description entries for the surcharge column listed above

VK12: Will pick up pricing value based on condition type VA00

regards,

Arun prasad

Former Member
0 Kudos

Hi

Pricing factors are maintained on characteristic level.

The syntax of pricing factors is as follows:

<b>$SET_PRICING_FACTOR ($SELF, <characteristic>, <variant key>, <factor>)</b>

uses tcode : CU02 for maintaining the above

then try creating sale order

regards,

Arun prasad