PCM_OP_RATE_EVENT Opcode Is Not Behaving Properly In MPS1 (Doc ID 1529474.1)

Last updated on SEPTEMBER 26, 2016

Applies to:

Oracle Communications Billing and Revenue Management - Version 7.4.0.0.0 to 7.4.0.0.0 [Release 7.4.0]
Linux x86-64

Symptoms

In BRM 7.4 PS7 the PCM_OP_RATE_EVENT opcode used to return custom info structures which is passed in rating input flist, but with MPS1 it is dropping this custom info array from output flist, hence it introduces regression in present business scenario's of a customer.

Output of PCM_OP_RATE_EVENT captured from the logs for PS7 and MPS1


PS7:


D 2012-04-18 15:12:36.657 DEV cm_batch:24328.-148322080 fm_rate_event.c:545 1:DEV2:testnap:24326:-136210208:10504:1334754753:1
op_rate_event return flist
# number of field entries allocated 41, used 35
0 PIN_FLD_CONTENT_INFO SUBSTRUCT [0] allocated 22, used 22
1 PIN_FLD_ZONEMAP_NAME STR [0] "PRD_ROAMING_GPRS"
1 PIN_FLD_RATING STR [0] "10037"
1 PIN_FLD_QUANTITY DECIMAL [0] 900
1 PIN_FLD_AAC_PROMO_CODE STR [0] "A"
1 PIN_FLD_CONTENT_PROVIDER STR [0] "hollywood"
1 EPS_FLD_ITEM_LEVEL STR [0] "qaz"
1 PIN_FLD_CONTENT_ITEM_ID STR [0] "wifi"
1 PIN_FLD_CATEGORY_TYPE ENUM [0] 11
1 PIN_FLD_DEVICE_TYPE STR [0] "1"
1 EPS_FLD_MCC_MNC STR [0] "20610"
1 PIN_FLD_TRANS_ID STR [0] "593246183P8-1334753650"
1 PIN_FLD_IMSI STR [0] "201055594506001"
1 PIN_FLD_BYTES_IN INT [0] 2410
1 PIN_FLD_BYTES_OUT INT [0] 2613
1 PIN_FLD_CALLED_NUMBER STR [0] "citrouille.bre"
1 PIN_FLD_DETAIL_TYPE ENUM [0] 0
1 PIN_FLD_MSISDN STR [0] "0755506945"
1 PIN_FLD_METHOD_OF_RECORDING STR [0] "Sec"
1 PIN_FLD_CUSTOMER_TYPE ENUM [0] 1
1 PIN_FLD_ACCESS_CODE2 STR [0] "0755506945"
1 PIN_FLD_CLASSMARK STR [0] "WIFOR"
1 PIN_FLD_TYPE_STR STR [0] "WIFOR"
0 PIN_FLD_CUSTOM_INFO SUBSTRUCT [0] allocated 20, used 1
1 PIN_FLD_CHARGING_ID STR [0] "SU"

MPS1:


D 2012-04-18 13:26:36.657 DEV cm_batch:10942.-148948768 fm_rate_event.c:545 1:DEV2::10912:-135330112:10504:1334748396:4
op_rate_event return flist
# number of field entries allocated 41, used 34
0 PIN_FLD_CONTENT_INFO SUBSTRUCT [0] allocated 22, used 22
1 PIN_FLD_ZONEMAP_NAME STR [0] "PRD_ROAMING_GPRS"
1 PIN_FLD_RATING STR [0] "10037"
1 PIN_FLD_QUANTITY DECIMAL [0] 900
1 PIN_FLD_AAC_PROMO_CODE STR [0] "A"
1 PIN_FLD_CONTENT_PROVIDER STR [0] "hollywood"
1 EPS_FLD_ITEM_LEVEL STR [0] "qaz"
1 PIN_FLD_CONTENT_ITEM_ID STR [0] "wifi"
1 PIN_FLD_CATEGORY_TYPE ENUM [0] 11
1 PIN_FLD_DEVICE_TYPE STR [0] "1"
1 EPS_FLD_MCC_MNC STR [0] "20610"
1 PIN_FLD_TRANS_ID STR [0] "593246183P8-1334753650"
1 PIN_FLD_IMSI STR [0] "201055594506001"
1 PIN_FLD_BYTES_IN INT [0] 2410
1 PIN_FLD_BYTES_OUT INT [0] 2613
1 PIN_FLD_CALLED_NUMBER STR [0] "citrouille.bre"
1 PIN_FLD_DETAIL_TYPE ENUM [0] 0
1 PIN_FLD_MSISDN STR [0] "0755506945"
1 PIN_FLD_METHOD_OF_RECORDING STR [0] "Sec"
1 PIN_FLD_CUSTOMER_TYPE ENUM [0] 1
1 PIN_FLD_ACCESS_CODE2 STR [0] "0755506945"
1 PIN_FLD_CLASSMARK STR [0] "WIFOR"
1 PIN_FLD_TYPE_STR STR [0] "WIFOR"

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