Quantity Tier for Discount Rule Does Not Get Evaluated Resulting in Wrong Discount Impacts.
(Doc ID 2621825.1)
Last updated on DECEMBER 23, 2019
Applies to:Oracle Communications BRM - Elastic Charging Engine - Version 22.214.171.124.0 and later
Information in this document applies to any platform.
There is a restriction of total data customer can use in EU(European Union) countries at a discounted cost every month,
Post this discounted cost, customer session will be redirected to a page where he can choose to continue browsing at non-discounted cost.
For example customer has 3 MB of EU free/discounted data available, so in the session ECE(Elastic Charging Engine) grants 3MB(Mega Byte) initially for usage,
Post consumption of this 3 MB data, his sessions are redirected to the page, where he selects to continue browsing at non-discounted cost (top-up is purchased with xyzflag (resource))
As it is the cumulative mode of rating, continued non-discounted sessions should only to be charged each time when CCR(Credit-Control-Request) are triggered, leaving the available EU Data (3MB) discounted, so to achieve this, configured quality tier in the discount rate tier,
i.e. quantity tier (0 - bal(EUMB)) to be discounted and remaining shall not be with any discounts.
As per the suggestion the discounting mode was changed from Sequential to Cascade
Customer with Unlimited plan
EUMB available: 10mb
SLR(Supported Sy Spending-Limit-Request)
CCR-U (GSU:10mb, XXX&Redirect)
CCR-U (USU:10mb, GSU:none, Redirect)
Customer purchases XYZ Topup.
CCR-U (USU:10mb, GSU:10mb)
So in case the first 10mb to be Charged/Discounted as per UnlimitedPlan and the next 10mb to be charged as per XYZ rates.
However, in the ECE balances, entire 20mb is impacting EUMB leading to positive buckets.
How to fix this issue?
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