MT SMS Refund For Rate Plan Selector (Doc ID 1565714.1)

Last updated on AUGUST 24, 2016

Applies to:

Oracle Communications Billing and Revenue Management - Version 7.5.0.0.0 to 7.5.0.0.0 [Release 7.5.0]
Linux x86-64

Symptoms

Have a product for SMS usage that is configured to charge separately for ON Net, OFF Net and International SMS.

The product is configured via Rate Plan Selector that uses the attribute EVENT.PIN_FLD_TELCO_INFO.PIN_FLD_CALLED_TO field.

Here the rate will be applied based on the B Number passed.

Issue:

Issue arises when OCNCC (Oracle Communications Network Charging & Control) sends a refund request to the Oracle BRM for the SMS usage. OCNCC is not able to add TELCO_INFO block in the opcode . So when the PCM_OP_TCF_AAA_REFUND opcode is called, it gives error because it is not able to find the TELCO_INFO information in the input flist which it requires for doing refund.

Error:

E Mon Apr 29 14:23:52 2013  01hw196972  cm:3287  fm_rate_rps.c:1303 1:01hw196972:testnap:3277:-136206640:4102:1367225632:4
Error in getting default value
<location=PIN_ERRLOC_FLIST:6 class="PIN_ERRCLASS_SYSTEM_DETERMINATE":1 errno=PIN_ERR_NOT_FOUND:3>
<field num=PIN_FLD_TELCO_INFO:10,8002 recid=0 reserved=0 reserved2=0 time(sec:usec)=0:0>
<facility=0 msg_id=0 version=0>
D Mon Apr 29 14:23:52 2013  01hw196972  cm:3287  fm_rate_rps.c:2248 1:01hw196972:testnap:3277:-136206640:4102:1367225632:4
Empty Result Set
E Mon Apr 29 14:23:52 2013  01hw196972  cm:3287  fm_rate_rps.c:391 1:01hw196972:testnap:3277:-136206640:4102:1367225632:4
fm_rate_rps_get_selector error
<location=PIN_ERRLOC_FLIST:6 class="PIN_ERRCLASS_SYSTEM_DETERMINATE":1 errno=PIN_ERR_NOT_FOUND:3>
<field num=PIN_FLD_TELCO_INFO:10,8002 recid=0 reserved=0 reserved2=0 time(sec:usec)=0:0>
<facility=0 msg_id=0 version=0>

 

Steps to reproduce the issue:-
---------------------------------

1) Created one account.
2) Ran PCM_OP_TCF_AAA_ACCOUNTING input request to impact Non-Currency Resource.
3) Tried to do refund for SMS usage using PCM_OP_TCF_AAA_REFUND opcode. 


Please provide a fix that does not require TELCO_INFO in the input flist of AAA_REFUND for doing refund.

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