Last updated on AUGUST 18, 2008
Applies to:Oracle Communications Billing and Revenue Management - Version: 18.104.22.168.0
This problem can occur on any platform.
The issue can be explained with the following scenario.
1)Create a account with a plan (Say Monthly Cycle Forward 30 euros and discount thatgrants -19 euros)
Discount settings(Done through Pricing Center) :On Purchase and On Cancel both are set to prorate discount
Prorate settings for the product is :at purchase time we have charge based on amount used, at cancel time do not charge
Say account is created on 1st June.
The result is 30 e - 19 e = 11 e
move the pin_virtual_time to 10th June and do a discount cancellation.
The results was 11 - 5.69 = 5.31 e
The scale used to calculate is -9/30*19 which actually should be 21/30*19 on the positive side.
The expectation is the customer gets a discount at account creation and during cancel time he should give something back of the discount.
Sign In with your My Oracle Support account
Don't have a My Oracle Support account? Click to get started
Million Knowledge Articles and hundreds of Community platforms