After Transferring Service, Accounts Did Not Show Correct Balance. (Doc ID 603832.1)

Last updated on OCTOBER 29, 2014

Applies to:

Oracle Communications Billing and Revenue Management - Version 7.3.0.0.0 and later
Information in this document applies to any platform.
Checked for relevance on 02-Aug-2011
Checked for relevance on 29-Oct-2014


Symptoms

Not able to do a line transfer when auto_rerate is set to 1,  getting below error message in cm.pinlog:

D Sun Dec 5 11:18:21 2032 machine1 cm:7507 fm_subscription_transfer_subscription.cpp:2133
1:pc01051879:UnknownProgramName:0:AWT-EventQueue-0:3763:1210737187:0
TEST search jobs input flist
# number of field entries allocated 20, used 6
0 PIN_FLD_POID POID [0] 0.0.0.1 /search -1 0
0 PIN_FLD_FLAGS INT [0] 256
0 PIN_FLD_TEMPLATE STR [0] "select X from /job_batch/rerate where F1 = V1 and F2 in (0, 1, 2, 3) "
0 PIN_FLD_ARGS ARRAY [1] allocated 20, used 1
1 PIN_FLD_ACCOUNTS ARRAY [*] allocated 20, used 1
2 PIN_FLD_ACCOUNT_OBJ POID [0] 0.0.0.1 /account 2208073 0
0 PIN_FLD_ARGS ARRAY [2] allocated 20, used 1
1 PIN_FLD_RERATE_ACCOUNTS ARRAY [*] allocated 20, used 1
2 PIN_FLD_STATUS ENUM [0] 0
0 PIN_FLD_RESULTS ARRAY [*] allocated 20, used 2
1 PIN_FLD_RERATE_ACCOUNTS ARRAY [*] allocated 20, used 1
2 PIN_FLD_START_T TSTAMP [0] (0) <null>
1 PIN_FLD_ACCOUNTS ARRAY [*] allocated 20, used 0
D Sun Dec 5 11:18:21 2032 machine1 cm:7507 pcm.c(54):862
1:pc01051879:UnknownProgramName:0:AWT-EventQueue-0:3763:1210737187:0
pcm_op: cannot retry PCM_OP_SEARCH, flags 0x0 - in a transaction - state=2
E Sun Dec 5 11:18:21 2032 machine1 cm:7507 fm_subscription_transfer_subscription.cpp:2266
1:pc01051879:UnknownProgramName:0:AWT-EventQueue-0:3763:1210737187:0
fm_subs_transfer_subscription_create_rerate_request error
<location=PIN_ERRLOC_DM:4 class=UNKNOWN:0 errno=PIN_ERR_NULL_PTR:39>
<field num=0:0,0 recid=0 reserved=0 reserved2=0 time(sec:usec)=0:0>
<facility=0 msg_id=0 version=0>
E Sun Dec 5 11:18:21 2032 machine1 cm:7507 fm_subscription_transfer_subscription.cpp:801
1:pc01051879:UnknownProgramName:0:AWT-EventQueue-0:3763:1210737187:0
op_subscription_transfer_subscription error
<location=PIN_ERRLOC_DM:4 class=UNKNOWN:0 errno=PIN_ERR_NULL_PTR:39>
<field num=0:0,0 recid=0 reserved=0 reserved2=0 time(sec:usec)=0:0>
<facility=0 msg_id=0 version=0>

and error message in dm_oracle.pinlog:

E Sun Dec 5 11:18:21 2032 machine1 dm:28913 dm_subr.c(114):4470
1:pc01051879:UnknownProgramName:0:AWT-EventQueue-0:3763:1210737187:0
NULL MAPINFO pointer IN cons_type_and_data_from_name() : name 134217789/0x800003d
E Sun Dec 5 11:18:21 2032 machine1 dm:28913 dm_do_ops.c(71):3077
1:pc01051879:UnknownProgramName:0:AWT-EventQueue-0:3763:1210737187:0
XXX DDD do_rflds, record_id -1, rsvd 0, err=39(PIN_ERR_NULL_PTR)
E Sun Dec 5 11:18:21 2032 machine1 dm:28913 dm_do_ops.c(71):3595
1:pc01051879:UnknownProgramName:0:AWT-EventQueue-0:3763:1210737187:0
do_rflds (obj 2209107) do_rflds... name 9/9201, err=39(PIN_ERR_NULL_PTR)
E Sun Dec 5 11:18:21 2032 machine1 dm:28913 dm_search.c(82):544
1:pc01051879:UnknownProgramName:0:AWT-EventQueue-0:3763:1210737187:0
dm_search_rflds_sub: do_rflds(id: 2209107) failed, err=39(PIN_ERR_NULL_PTR), obj offset 0
E Sun Dec 5 11:18:21 2032 machine1 dm:28913 dm_search.c(82):1449
1:pc01051879:UnknownProgramName:0:AWT-EventQueue-0:3763:1210737187:0
dm_search_rflds: dm_search_rflds_sub() failed: err=39(PIN_ERR_NULL_PTR)
E Sun Dec 5 11:18:21 2032 machine1 dm:28913 dm_ops.c(151):7896
1:pc01051879:UnknownProgramName:0:AWT-EventQueue-0:3763:1210737187:0
op_search_and_bulk_act: dm_search_rflds() failed: err=0(PIN_ERR_NONE)
E Sun Dec 5 11:18:21 2032 machine1 dm:28913 dm_back.c(24):1389
1:pc01051879:UnknownProgramName:0:AWT-EventQueue-0:3763:1210737187:0
DMbe #2: process_op: op 7, err 39

 -- Steps To Reproduce:

1. Set the auto_rerate to 1 and created two accounts on Nov 30h via CC with plan having tel ( $88 ) and sms ( $3 ) service and non-currency ( -5 ) for sms.

2. Moved the pvt to Dec 5th and execute a line transfer via development centre with below input flist.

#PCM_OP_SUBSCRIPTION_TRANSFER_SUBSCRIPTION
0 PIN_FLD_TO_OBJ POID [0] 0.0.0.1 /account 2181088 0
0 PIN_FLD_FROM_OBJ POID [0] 0.0.0.1 /account 2183616 0
0 PIN_FLD_BILLINFO_OBJ POID [0] 0.0.0.1 /billinfo 2181136 0
0 PIN_FLD_POID POID [0] 0.0.0.1 /service/telco/gsm/telephony 2185760 0
0 PIN_FLD_PROGRAM_NAME STR [0] "string test"

3. Check the cm and dm pinlogs for error msgs.

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