ECE Throws Error Exception During Reverse Rating While Using Temporary Balances

(Doc ID 2094551.1)

Last updated on DECEMBER 14, 2017

Applies to:

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


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


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