Variant Factor in Product Configuration

light111Variant Factor in Product Configuration


 

In the last post Configurable Product with Variant price in SD  talks about product variant configuration. This post shows how to create variant factor in the configuration profile.

Open configuration profile in Tx- PMEVC . click on the product name and go to the tab Variant Pricing. Here  the variant condition is set based on the characteristics.

1

Go to Tx- VK13 and open condition type VA00 and the below high lighted condition record shows the price for the condition variant.

2

Right Click on the configuration profile and create dependency [ type-procedure] .

Choose type – Local.

3

very first the status – must be in preparation and once you complete the dependency by writing some code in the Editor tab make the status as released. Now go to the Editor tab.

4

The characteristics: PHONE_OS has 4 possible values [ A,B,I,O]  now set the factor  for values [A,B,I] bur not for O[  its variant factor = 1 ].

Now in below we set the variant factor = 2 for OS -> A[Andriod]   / 4 for OS -> B[BlackBerry] / 8 for OS -> I[IOS]. Save and release the dependency.

5


( $SELF.PHONE_PR = ‘VP_A’ ,
$SET_PRICING_FACTOR($SELF,PHONE_PR,’VP_A’, 2 )
) IF PHONE_OS = ‘A’,
( $SELF.PHONE_PR = ‘VP_B’ ,
$SET_PRICING_FACTOR($SELF,PHONE_PR,’VP_B’, 4 )
) IF PHONE_OS = ‘B’,
( $SELF.PHONE_PR = ‘VP_I’ ,
$SET_PRICING_FACTOR($SELF,PHONE_PR,’VP_I’, 8 )
) IF PHONE_OS = ‘I’


 

Now create a sales order in Tx- VA01 with product- PHONE .  Here the OS = O [ others] and variant condition= VP_O. Double Click on the condition record VA00.

6

Variant Factor- 1

16

Go to the item details screen  and select the variant config button.  Now set the characteristic value.

7

Set as A and then from dependency procedure the variant factor =2.

89

The price is 50 and with factor as 2, the condition value becomes – 100.  select the variant config button. 

10

Set the characteristics as I [IOS].

11

12

The variant price- 100 and with factor 8 , the condition value= 800

13

Select details of the condition record- VA00

14

The factor is – 8.

15


 

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s