My Oracle Support Banner

How To Implement Resource Based Rating in ECE (Doc ID 2988214.1)

Last updated on NOVEMBER 21, 2023

Applies to:

Oracle Communications BRM - Elastic Charging Engine - Version 12.0.0.7.0 and later
Information in this document applies to any platform.

Goal

On : 12.0.0.7.0 version, Charging server launcher

Customer configured in Oracle Communications Pricing Design Center (PDC) a Charge Offer containing a charge selector which only has one tier based on value of non-currency balance element "NCR1" (from 1000 to No Maximum).
Charge configured has two balance impacts on currency resource: one fixed amount of 0.2 and another one of 0.042/minute

New account has been created and purchased the above charge offer. Current value of NCR(non-currency) balance element referred by above mentioned charge selector is 0 (so outside of the configured range). Customer simulated a voice call with a duration of 50 seconds. Call is charged by applying above rate configured in "Quantity Range: 1000 - No Maximum" tier, despite the value of non-currency resource is not part of that interval.

Expectation here is the rate configured in "Quantity Range: 1000 - No Maximum" tier will not be considered by ecs (Event Charging Server), as value of non-currency resource is not part of that interval.
Desired behavior is ecs to look for another charge, either in the same product or in the product that is closest with priority.
If no other charge is identified, an error will be thrown but the above charge will not be applied, as value of non-currency resource is not part of that interval.

Please guide on how to implement in order to achieve desired charging behavior.

Solution

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
Goal
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.