My Oracle Support Banner

Usage Is Successful For Prepaid Account With Zero Balance (Doc ID 2213603.1)

Last updated on JULY 24, 2018

Applies to:

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

Goal

When posting a usage for prepaid account with zero balance, it is successful and new balance bucket is created with usage amount. This should not be the case.

Scenario:

A prepaid account is created with zero balance and usage is placed by running Initiate, Update and Terminate requests.
It is observed that Initiate and Update requests show error but the terminate request is successful. The used units in the terminate request is charged and new balance bucket is created. See below :

1. INITIATE log

status = FAILURE  
{reasons=[CREDIT_CEILING_BREACH, FINAL_UNIT_INDICATOR, NO_RATED_QUANTITY]}  
 operationType = INITIATE}  

2. UPDATE log

status = FAILURE  
{reasons=[CREDIT_CEILING_BREACH, FINAL_UNIT_INDICATOR, NO_RATED_QUANTITY]}  

3. TERMINATE log

status = SUCCESS  
{reasons=[CREDIT_CEILING_BREACH]}  
operationType = TERMINATE}  

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


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