My Oracle Support Banner

Proration Not Happening Correctly When Cancelling A Discount Associated With A Deal (Doc ID 726548.1)

Last updated on OCTOBER 10, 2017

Applies to:

Oracle Communications Billing and Revenue Management - Version and later
Information in this document applies to 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.


To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.