Cannot Do Non-Currency Adjustment When Account Level Balance Group Does Not Have Any Balances (Doc ID 736184.1)

Last updated on SEPTEMBER 26, 2016

Applies to:

Oracle Communications Billing and Revenue Management - Version: 7.2.1.0.0
This problem can occur on any platform.

Symptoms

Cannot do non-currency adjustment when there are multiple balance_groups.

The non-currency option is grayed out in the adjustment screen. Going through the java pcm log
found out that if the account has multiple balance groups and if the first balance group in the output of PCM_OP_BAL_GET_ACCT_BAL_GRP_AND_SVC does not have any balances, the adjustment screen grays out non-currency radio button. In this case the account level balance group does not have
any balance and ERR_NOT_FOUND is thrown in javapcm.log on selecting the adjustment link.

Example of account level balance_group object:

nap(27956)> robj - 0.0.0.1 /balance_group 8155524374
# number of field entries allocated 20, used 11
0 PIN_FLD_POID POID [0] 0.0.0.1 /balance_group 8155524374 0
0 PIN_FLD_CREATED_T TSTAMP [0] (1203031353) Thu Feb 14 17:22:33 2008
0 PIN_FLD_MOD_T TSTAMP [0] (1203031353) Thu Feb 14 17:22:33 2008
0 PIN_FLD_READ_ACCESS STR [0] "L"
0 PIN_FLD_WRITE_ACCESS STR [0] "L"
0 PIN_FLD_ACCOUNT_OBJ POID [0] 0.0.0.1 /account 8155524118 0
0 PIN_FLD_BATCH_CNTR INT [0] 0
0 PIN_FLD_BILLINFO_OBJ POID [0] 0.0.0.1 /billinfo 8155524630 0
0 PIN_FLD_EFFECTIVE_T TSTAMP [0] (1203031353) Thu Feb 14 17:22:33 2008
0 PIN_FLD_NAME STR [0] "Balance Group<Account>"
0 PIN_FLD_REALTIME_CNTR INT [0] 0


Steps To Reproduce:
1. Create an account with a plan with multiple balance groups. Account level balance group doesn't have any balance
2. Select Account Adjustment from Balance tab.

Non-currency option is grayed out.



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