Incorrect START_T In Notification XML From Pipeline (Doc ID 1542530.1)

Last updated on SEPTEMBER 21, 2017

Applies to:

Oracle Communications Billing and Revenue Management - Version 7.4.0.0.0 to 7.4.0.1.0 [Release 7.4.0]
Oracle Solaris on SPARC (64-bit)

Symptoms

Issue: Incorrect START_T in Notification XML from pipeline

Configure the pipeline so that the balance-breach notification xml gets generated when a non-currency balance breach occurs. Check the generated xml for the fields: START_T and END_T.

END_T is coming same as START_T in Notification xml.

Both the fields have the same value which is equal to CHARGING END TIMESTAMP in unix seconds.

Sample Notification XML generated by Pipeline:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<EventNotification
   xmlns="http://www.portal.com/PortalXMLSchema"
   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
   xsi:schemaLocation="http://www.portal.com/PortalXMLSchema
EventNotificationThreshold.xsd">
<POID>0.0.0.1 /account 38096895511 0</POID>
<EVENT>
<POID>0.0.0.1 /event/notification/threshold -1 0</POID>
<NAME> Credit Threshold Notification </NAME>
<ACCOUNT_OBJ>0.0.0.1 /account 38021398785 0</ACCOUNT_OBJ>
<PROGRAM_NAME> Load Notification Event </PROGRAM_NAME>
<START_T>1349423053</START_T>     ****** Here is the issue. ******
<END_T>1349423053</END_T> 
<WHEN_T>1361265901</WHEN_T>
<INHERITED_INFO>
   <BALANCES elem="1">
    <AMOUNT>5816</AMOUNT>
    <RESOURCE_ID>1000020</RESOURCE_ID>
    <CURRENT_BAL>-249</CURRENT_BAL>
    <BAL_GRP_OBJ>0.0.0.1 /balance_group 38021398785 0</BAL_GRP_OBJ>
    <CREDIT_FLOOR>-3670016</CREDIT_FLOOR>
    <CREDIT_LIMIT>0</CREDIT_LIMIT>
    <CREDIT_THRESHOLDS>557056</CREDIT_THRESHOLDS>
    <CREDIT_THRESHOLDS_FIXED></CREDIT_THRESHOLDS_FIXED>
    <EVENT_TYPE>/event/delayed/session/telco/gprs</EVENT_TYPE>
    <CALLING_NUMBER>0408226222</CALLING_NUMBER>
    <CALLED_NUMBER>0061</CALLED_NUMBER>
  </BALANCES>
  <THRESHOLDS elem="0">
    <CREDIT_THRESHOLDS>100</CREDIT_THRESHOLDS>
    <ALERT_TYPE>1</ALERT_TYPE>
    <REASON>1</REASON>
  </THRESHOLDS>
  <THRESHOLDS elem="1">
    <CREDIT_THRESHOLDS>100</CREDIT_THRESHOLDS>
    <ALERT_TYPE>2</ALERT_TYPE>
    <REASON>1</REASON>
  </THRESHOLDS>
</INHERITED_INFO>
</EVENT>
</EventNotification>

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