My Oracle Support Banner

Account Adjustment Failed to Return Balances when Called with PCM_OPFLG_CALC_ONLY (Doc ID 1570415.1)

Last updated on JULY 26, 2017

Applies to:

Oracle Communications Billing and Revenue Management - Version 7.3.1.0.0 and later
Information in this document applies to any platform.

Symptoms

Account adjustment called with PCM_OPFLG_CALC_ONLY flag failed to return balances.

i.e. xop PCM_OP_AR_ACCOUNT_ADJUSTMENT 128 1

Here is the scenario using testnap:

> database 0.0.0.1 from pin.conf "userid"
nap(11234)> r ad 1
nap(11234)> d 1
# number of field entries allocated 20, used 9
0 PIN_FLD_POID           POID [0] 0.0.0.1 /account 396943 7
0 PIN_FLD_AMOUNT       DECIMAL [0] -10
0 PIN_FLD_PROGRAM_NAME    STR [0] "Customer Center"
0 PIN_FLD_CURRENCY        INT [0] 840
0 PIN_FLD_FLAGS           INT [0] 2
0 PIN_FLD_STR_VERSION     INT [0] 8
0 PIN_FLD_STRING_ID       INT [0] 2
0 PIN_FLD_DESCR           STR [0] "[Balance Transfer] "
0 PIN_FLD_BAL_GRP_OBJ    POID [0] 0.0.0.1 /balance_group 396175 0
nap(11234)> xop PCM_OP_AR_ACCOUNT_ADJUSTMENT 128 1
xop: opcode 923, flags 128
# number of field entries allocated 20, used 2
0 PIN_FLD_POID           POID [0] 0.0.0.1 /account 396943 7
0 PIN_FLD_RESULTS       ARRAY [0] allocated 20, used 15
1     PIN_FLD_POID           POID [0] 0.0.0.1 /event/billing/adjustment/account -1 0
1     PIN_FLD_NAME            STR [0] "Billing Change Account Event"
1     PIN_FLD_USERID         POID [0] 0.0.0.1 /service/pcm_client 1 1
1     PIN_FLD_SESSION_OBJ    POID [0] 0.0.0.1 /event/session 497515 0
1     PIN_FLD_ACCOUNT_OBJ    POID [0] 0.0.0.1 /account 396943 7
1     PIN_FLD_PROGRAM_NAME    STR [0] "Customer Center"
1     PIN_FLD_START_T      TSTAMP [0] (1370293568) Mon Jun  3 17:06:08 2013
1     PIN_FLD_END_T        TSTAMP [0] (1370293568) Mon Jun  3 17:06:08 2013
1     PIN_FLD_BILLINFO_OBJ   POID [0] 0.0.0.1 /billinfo 394639 0
1     PIN_FLD_DESCR           STR [0] "[Balance Transfer] "
1     PIN_FLD_FLAGS           INT [0] 2
1     PIN_FLD_SYS_DESCR       STR [0] "Event for Account Adjustment"
1     PIN_FLD_EVENT_MISC_DETAILS  ARRAY [0] allocated 20, used 2
2         PIN_FLD_REASON_DOMAIN_ID    INT [0] 8
2         PIN_FLD_REASON_ID       INT [0] 2
1     PIN_FLD_TAX_SUPPLIER    INT [0] 1
1     PIN_FLD_RATING_STATUS   ENUM [0] 12
nap(11234)>

 

Changes

 

Cause

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
Symptoms
Changes
Cause
Solution
References


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