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 |