cancel
Showing results for 
Search instead for 
Did you mean: 

variant pricing not working

Former Member
0 Kudos

Hi,

I created a variant material computer - KMAT type.

created characteristics ZCOMPUTER with values monitor, keyboard, mouse, price.

created class - ZTOWER and assigned above characteristic values to this class.

created condition records for computer & variants.

created order and i don't see any price determination.

please help where i am wrong.

thanks

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

You could base my reply below and use it you create your own variants as per your requirments.

You should create separate characteristics for monitor, keyboard, mouse for example Zmonitor, Zkeyboard, Zmouse and assign values for them.

You should create a separate characteristic for price for example ZPRICE.

Delete characteristic Zcomputer.

Material: computer of KMAT material type.

Charactersics

Zmonitor - values samsung, hp

Zmouse - values wireless, optical

zkeyboard - values microsoft, toshiba

ZPRICE: just enter in Addl tab Table name as SDCOM & Field name as VKOND. System would copy info from data structure maintained in table SDCOM.

Class

ZTOWER and assign the above characteristics to this class.

Now go back to characteristics Zmonitor

select value 'samsung' from TAB values From Menu bar select Extras -> Object dependencies ->.Editor

in line 000010 enter $self.ZPRICE='samsung'

select value 'hp'

in line 000010 enter $self.ZPRICE='hp'

similarly do this for values in characteristic zmouse & zkeyboard.

Now create a pricing condition record PR00 for material computer.

create variant condition record VA00 in condition record VK11 for characteristic values samsung, hp, wireless, optical, microsoft, toshiba.

create sales order and you would get a box to choose variants.

please let me know if it works.

Answers (0)