My Oracle Support Banner

Account level Discounts Have Inconsistent Behavior If The Sequential Discounting Is Enabled (Doc ID 1474193.1)

Last updated on FEBRUARY 03, 2019

Applies to:

Oracle Communications Billing and Revenue Management - Version 7.4.0.0.0 to 7.4.0.0.0 [Release 7.4.0]
Information in this document applies to any platform.

Symptoms

Scenario:

Created an account-level real-time discount, and the system is behaving in an inconsistent manner. The discount fires for all products for both the account level and service level at purchase time for monthly fees; but, when one of the service-level products is cancelled, the CM does not forward that event over to the pipeline for processing. Since the products are set to prorate on cancellation, this causes incorrect charges when products are cancelled.


Test case :

1)  Created account on June 9th and purchased a plan which contains :

     BIP(Bill-In-Progress) is $270.

     Note: Purchase level of discount for account level discount is set to apply for both service and account product purchase.

2) Move the pvt(pin_virtual_time) to June 12th and cancel the service-level product.


Actual result: Only product charge of $180 was refunded.

Expect result: Apart from product charge of $180 , discount should also get refunded. Hence the total refund will be $162 ( $180 - $18)

 

Changes

 

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!


In this Document
Symptoms
Changes
Cause
Solution
References


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