My Oracle Support Banner

ECE Throws Error Exception During Reverse Rating While Using Temporary Balances (Doc ID 2094551.1)

Last updated on MARCH 04, 2019

Applies to:

Oracle Communications BRM - Elastic Charging Engine - Version to [Release 11.2.0]
Information in this document applies to any platform.


On Elastic Charging Engine (ECE), Charging request specification

During a credit control request with Diameter Gy CCR Initiate (session command Credit-Control-Request supported by Diameter Gateway), when you request a quantity greater than the remaining credit on a balance, ECE makes first the rating with initial quantity. And then, on credit limit breaching it makes a reverse rating to provide the remaining quantity of the balance. Now, if you have a discount offer which impacts a temporary balance (Ebal), ECE throws an exception error:

Scenario :

Use case details are present in the attached document.

Error :

Steps to reproduce :

  1. Creation of a discount offer that impacts the bucket balance  and a temporary balance (Ebal) on usage event. A credit limit of 0 is set for bucket balance.
  2. Make a Credit control request (CCR Initiate request) with Gy session. Make sure that the requested quantity is greater than remaining credit on bucket balance.
  3. The operation fails. An exception error is thrown in ECE.




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

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