My Oracle Support Banner

SMS Refund For Rate Plan Selector (Doc ID 1565714.1)

Last updated on MARCH 25, 2019

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

A product for SMS usage is configured to charge separately for ON Net, OFF Net and International SMS. This 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:

The 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  <HOSTNAME>  cm:3287  fm_rate_rps.c:1303 1:<HOSTNAME>: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  <HOSTNAME>  cm:3287  fm_rate_rps.c:2248 1:<HOSTNAME>:testnap:3277:-136206640:4102:1367225632:4
   Empty Result Set
E Mon Apr 29 14:23:52 2013  <HOSTNAME>  cm:3287  fm_rate_rps.c:391 1:<HOSTNAME>: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.

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.