cancel
Showing results for 
Search instead for 
Did you mean: 

Proration of flat rate

diptarkaroy
Explorer
0 Kudos

Hello,

I'm facing the below situation:

We have a flat price maintained in the system with time category as Month ($12/month). Price operand is maintained in the Rate cat level.

A factor operand is maintained in the Installation level and LUMSUM01 is used in the rate with period control 02. 

Let's say, there is a billing period with dates 01/01/2024 to 31/01/2024. Factor value is 0 from 01/01/2024 to 10/01/2024 and factor value is 1 from 11/01/2024 to 31/01/2024. 

In this scenario, system is completely ignoring the price and customer is not charged for 20 days ($8). However, if the contract is moved in on 11/01/2024 and first bill period is valid from 11/01/2024 to 31/01/2024, then proration is happening and customer is getting charged for $8. 

Could you please suggest what change needs to be done if we want to charge the customer for $8 (proration to happen) for the 1st sceanrio?

View Entire Topic
katrin_frenzel
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hello,

This sounds like an issue of Operand access control which is maintained in the operand itself.
Which value(s) is / are taken depends on the setting, if for example all operand values should be considered or operand value at start of billing period.
Please check the operand access in the factor operand. You will also find a comprehensive F1-documentation for the Access control.

Best regards,
Katrin 
SAP Support

diptarkaroy
Explorer
0 Kudos

Hello @katrin_frenzel ,

Thanks for providing quick response. 

Actually I also thought about this initially and checked the same in operand access. This is already set at "All operand values" so it whould consider the entire period from 01.01 to 31.01.

I just changed that to "End of bill period", and as expected the it starts considering the operand value on 31.01, and the customer is getting charged for the entire bill period (entire month - $12). 

However, my requirement was to charge the customer only for 20 days (from 11.01 to 31.01 - around $8). I thought "All operand values" would fix that, but sadly, it is not working. 

Thanks anyway!!!