Cascade Cycle Arrear Discount Is Not Behaving As Expected When Purchasing With Sequential Discount
Last updated on SEPTEMBER 19, 2016
Applies to:Oracle Communications Billing and Revenue Management - Version 126.96.36.199.0 to 188.8.131.52.0 [Release 7.3.1 to 7.5.0]
Information in this document applies to any platform.
When purchasing and cancelling a cascade cycle arrear discount in a bill cycle along with sequential cycle arrear discount, cascade discount not working as expected and giving discount amount in +ve.
Create a sequential cycle arrear discount D1 with priority 5 with 10%disc.
Create a Cascade discount with priority 0 with 50% disc.
In wirelessRealtime.reg file make parameter AvoidMatchFactorCalculation = False and restart pipeline.
In bus_params_billing enable parameter ApplyCycleFeeForBillNow and load it.
Nov 1 - Create an account.
Purchase cycle arrear product P1 with 100$ MCA.
Purchase a sequential cycle arrear discount D1 which is applicable to product P1 on 1st Nov.
Purchase a cascade cycle arrear discount D2 which is also applicable to product P1 on 1st Nov.
Nov 15 - Cancel the cascade cycle arrear discount D2.
Do partial billing.
Since sequential discount has higher priority, it should apply first.
Cascade discount should not apply
Sequential discount applied as expected and given the discount in -ve amount.
Cascade discount also applied and given the discount in +ve amount
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