PCM_OP_TCF_AAA_AUTHORIZE Fails With PIN_ERR_NO_CREDIT_BALANCE Error (Doc ID 869364.1)

Last updated on SEPTEMBER 26, 2016

Applies to:

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

Goal

-- Problem Statement

During authorization, passing PIN_FLD_USAGE_TYPE in the input flist of op_tcf_aaa_authorize leads to error as shown below:

op_tcf_aaa_authorize input flist
# number of field entries allocated 20, used 14
0 PIN_FLD_POID           POID [0] 0.0.0.1 /service/telco/gsm/telephony -1 0
0 PIN_FLD_PROGRAM_NAME    STR [0] "AAA-GW"
0 PIN_FLD_MSID            STR [0] "001234561140"
0 PIN_FLD_OBJ_TYPE        STR [0] "gsm"
0 PIN_FLD_AUTHORIZATION_ID    STR [0] "mf_call_002"
0 PIN_FLD_REQ_MODE       ENUM [0] 2
0 PIN_FLD_QUANTITY     DECIMAL [0] 60
0 PIN_FLD_ORIGIN_NETWORK    STR [0] "scp.com"
0 PIN_FLD_DESTINATION_NETWORK    STR [0] "scp.com"
0 PIN_FLD_IMSI            STR [0] "001234561140"
0 PIN_FLD_CALLED_NUMBER    STR [0] "411"
0 PIN_FLD_CALLING_NUMBER    STR [0] "001234561140"
0 PIN_FLD_USAGE_TYPE      STR [0] "3"
0 PIN_FLD_EXTENDED_INFO SUBSTRUCT [0] allocated 20, used 1
1     PIN_FLD_GSM_INFO     SUBSTRUCT [0] allocated 20, used 1
2         PIN_FLD_DIRECTION      ENUM [0] 0


cm.pinlog:

	fm_reserve_utils_set_rating_result: Single RUM.
E 2009-07-22 04:09:45.631  <machine>  cm:28771.-146478336  
fm_reserve_utils.c:1629 1:<machine>:<program>:0:0:0:0:0
	fm_reserve_utils_check_rum_result: not enough resources: rated quantity is 
zero 
E 2009-07-22 04:09:45.631  <machine>  cm:28771.-146478336  
fm_reserve_utils.c:1767 1:<machine>:<program>:0:0:0:0:0
	fm_reserve_utils_check_rum_result failed
	<location=PIN_ERRLOC_FM:5 class=PIN_ERRCLASS_APPLICATION:4 errno=
PIN_ERR_NO_CREDIT_BALANCE:88>
	<field num=0:0,0 recid=0 reserved=0 reserved2=0 time(sec:usec)=0:0>
	<facility=0 msg_id=0 version=0>
E 2009-07-22 04:09:45.631  <machine>  cm:28771.-146478336  
fm_reserve_create.c:839 1:<machine>:<program>:0:0:0:0:0
	fm_reserve_create_pre_rate: fm_reserve_utils_set_rating_result failed:
	<location=PIN_ERRLOC_FM:5 class=PIN_ERRCLASS_APPLICATION:4 errno=
PIN_ERR_NO_CREDIT_BALANCE:88>
	<field num=0:0,0 recid=0 reserved=0 reserved2=0 time(sec:usec)=0:0>
	<facility=0 msg_id=0 version=0>
E 2009-07-22 04:09:45.631  <machine>  cm:28771.-146478336  
fm_reserve_create.c:998 1:<machine>:<program>:0:0:0:0:0
	fm_reserve_create_pre_rate failed:
	<location=PIN_ERRLOC_FM:5 class=PIN_ERRCLASS_APPLICATION:4 errno=
PIN_ERR_NO_CREDIT_BALANCE:88>
	<field num=0:0,0 recid=0 reserved=0 reserved2=0 time(sec:usec)=0:0>
	<facility=0 msg_id=0 version=0>
E 2009-07-22 04:09:45.631  <machine>  cm:28771.-146478336  
fm_reserve_create.c:346 1:<machine>:<program>:0:0:0:0:0
	Error while creating the reservation object 
	<location=PIN_ERRLOC_FM:5 class=PIN_ERRCLASS_APPLICATION:4 errno=
PIN_ERR_NO_CREDIT_BALANCE:88>
	<field num=0:0,0 recid=0 reserved=0 reserved2=0 time(sec:usec)=0:0>
	<facility=0 msg_id=0 version=0>
E 2009-07-22 04:09:45.631  <machine>  cm:28771.-146478336  
fm_reserve_create.c:348 1:<machine>:<program>:0:0:0:0:0

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