Is There Any Data Size Limitation Limitation In PCM_OP_ECE_GET_BALANCE Opcode?

(Doc ID 2140040.1)

Last updated on MAY 27, 2016

Applies to:

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

Goal

Bundle is purchased with 10GB (i.e. 10737418240.00 bytes) free data bucket along with other buckets. This is also synced into ECE and bucket value is visible in ECE cache.
But the ECE_BAL query gives all the freebies details, expect the data freebies which is incomplete. No sub-balance impacts comes in the result set.

Is this because of data size limitations issue or anything else?

Please see PCM_OP_BAL_GET_ECE_BALANCES balance output below:

nap(11065)> xop PCM_OP_BAL_GET_ECE_BALANCES 0 1
xop: opcode 1281, flags 0
# number of field entries allocated 20, used 8
0 PIN_FLD_POID POID [0] 0.0.0.1 /service/telco/lte 293726 0
0 PIN_FLD_MODE ENUM [0] 1
0 PIN_FLD_BAL_IMPACTS ARRAY [1000102] allocated 20, used 5
1 PIN_FLD_CREDIT_LIMIT DECIMAL [0] 0
1 PIN_FLD_CURRENT_BAL DECIMAL [0] -1200.00
1 PIN_FLD_CREDIT_PROFILE INT [0] 2
1 PIN_FLD_CREDIT_FLOOR DECIMAL [0] -9223372036854775808
1 PIN_FLD_SUB_BAL_IMPACTS ARRAY [6] allocated 20, used 5
2 PIN_FLD_CONSUMED_RESERVED_AMOUNT DECIMAL [0] 0
2 PIN_FLD_GRANTOR_OBJ POID [0] 0.0.0.1 /purchased_product 304123 0
2 PIN_FLD_AMOUNT DECIMAL [0] -1200.00
2 PIN_FLD_VALID_TO TSTAMP [0] (1462402800) Thu May 5 00:00:00 2016
2 PIN_FLD_VALID_FROM TSTAMP [0] (1462316400) Wed May 4 00:00:00 2016
0 PIN_FLD_BAL_IMPACTS ARRAY [1000101] allocated 20, used 3 ---------> data bucket
1 PIN_FLD_CREDIT_LIMIT DECIMAL [0] 0
1 PIN_FLD_CREDIT_PROFILE INT [0] 2
1 PIN_FLD_CREDIT_FLOOR DECIMAL [0] -9223372036854775808
 

Solution

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