Propagate Discount Feature Is Not Working (Doc ID 1929787.1)

Last updated on OCTOBER 15, 2014

Applies to:

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

Symptoms

On 7.5PS8, the propagate_discount feature is not working as expected.

Invalid dates get displayed for billingCycle as 0/0/0 

Configuration:

Enable DiscountTrace in wireless.reg and wirelessRealtime.reg. 

Modify the Discount Rule to have another NCR resource 100097 whose impact applies to Discount/Charge Share owner, modify the Resource Validity period
as Start at 'Current Billingcycle' and End at the 'end of cycle'.


Reproducible steps:
1. Create a parent account with plan having discount with above discount rule.
2. Create a child account with plan having discount with above discount rule.
3. Create a Discount Sharing group from Parent account and share it with the child account.
    Make sure to update the priority of DSG group for child account over its own discount.
4. Move pvt a month ahead and run bill now for child account.
5. Check the "trace.discount.DiscountPipeline1" generated and the process logs.

Invalid dates get displayed for billingCycle as 0/0/0 

Ideally, there should be an impact to the resource 100097 from the cycle forward discount of the group and also an impact to the Account Level balance Group (Group Owner).
But it is not happening.

Critical error is thrown in process logs as shown:

24.09.2014 04:35:28 slc02qvh ifw IFW CRITICAL [T:5] 00000 - (ifw.DataPool.CustomerData.Module) ERR_EXECUTING_OPCODE

Cause

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 hundreds of Community platforms