Priority of Products not Working Correctly in ECE (Doc ID 2177967.1)

Last updated on JANUARY 05, 2017

Applies to:

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

Symptoms

On : 11.2.0.8.0 version, Product (ex services)

ACTUAL BEHAVIOR
-----------------------
The balance of a product has been deducted in the order of purchasing.

EXPECTED BEHAVIOR
--------------------------
The balance should be deducted from balance bucket in the order of priority.

STEPS
-----------------------
Configured two products as below.
priority_pdt_1
   - priority =1
   - Credit 90 free currency
   - Debit 6 free currency / sec
priority_pdt_2
   - priority =2
   - Credit 60 free currency
   - Debit 4 free currency / sec

Purchased these products on an account. priority_pdt_1 purchased first followed by priority_pdt_2.
Balance in ECE cache:

After posting usage for 5 secs, the amount is deducted from the priority 1 product balance bucket. i.e 20 free currency is debited from the balanceItemId = 2.

BUSINESS IMPACT
-----------------------
The issue has the following business impact:
Due to this issue, users cannot be deducted from correct balance bucket.

Changes

 

Cause

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