cancel
Showing results for 
Search instead for 
Did you mean: 

Pricing change based on CPI

Former Member
0 Kudos

Hi,

For contracts which are billed periodically, I have the requirement that the price should increase automatically annually based on the consumer price index (CPI).

Can anyone pl guide me how to go about the same.

Regards,

Ajay

Accepted Solutions (0)

Answers (2)

Answers (2)

former_member183879
Active Contributor
0 Kudos

Hi AKK,

You have to do the following

1.Create a custom table and write a logic to update the CPI index for that particular material. The table should have the columns, Material Number, Year, and CPI.

2. Write a program to update the CPI of every material (based on the gross index) in this table everyday or every quarter or as per your convenience.

3. For the condition type which should be based on CPI, write a condition value routine with the logic that the condition value will be the condition record normalised with the CPI factor maintained in this table.

This seems to be the only way as the CPI is not within the control of SAP and hence we need to get the CPI from some external interfaces.

Hope this approach helps you.

Pls reward if this is useful to you.

Former Member
0 Kudos

Hi Immnava,

Thanks for your response.

suppose, i have periodic contracts for say 5 years. when I create the contract, I will get the peiodic dates and the equal amounts for all 60 months to be billed. In this case suppose, I want to change/increase the billing amount every year by a fixed percentage, How will I be able to do that so that the new price is billed for next 12 months?

Thanks

Former Member
0 Kudos

Hi Gurus,

Any suggestions on this?

Regards,

Ajay