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 6.7.0.0.0 and later
Information in this document applies to any platform.

Symptoms

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.

Cause

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.