Incorrect Values In PIN_FLD_EARNED_START_T And PIN_FLD_EARNED_END_T For Cycle Arrear

(Doc ID 1341954.1)

Last updated on DECEMBER 02, 2012

Applies to:

Oracle Communications Billing and Revenue Management - Version 7.2.1.0.0 to 7.2.1.0.1 [Release 7.2.1]
Information in this document applies to any platform.

Symptoms


For monthly cycle arrear event, the fields EARNED_START_T and EARNED_END_T are filled with  NULL values.

Steps to reproduce:

1. Create a product with the 'Monthly Cycle Arrear Event' event.
2. Create a customer account with above product
3. Execute billing on the billing date

The event generated '/event/billing/product/fee/cycle/cycle_arrear' has fields PIN_FLD_EARNED_START_T and PIN_FLD_EARNED_END_T filled with NULL values, and this is the reason why entries in journal are also filled with NULL values.

Expected Result:

The said fields should be populated with correct values.

For example, a cycle forward event has the same fileds populated correctly. See below snippet :

op_bill_update_journal input flist
# number of field entries allocated 40, used 40
0 PIN_FLD_POID           POID [0] 0.0.0.1 /event/billing/product/fee/cycle/cycle_forward_monthly 2103670 0
0 PIN_FLD_USERID         POID [0] 0.0.0.1 /service/admin_client 2 17
0 PIN_FLD_SESSION_OBJ    POID [0] 0.0.0.1 /event/session 2104950 0
0 PIN_FLD_ACCOUNT_OBJ    POID [0] 0.0.0.1 /account 2097397 10
0 PIN_FLD_PROGRAM_NAME    STR [0] "Customer Center"
0 PIN_FLD_START_T      TSTAMP [0] (1295042426) Sat Jan 15 00:00:26 2011
0 PIN_FLD_END_T        TSTAMP [0] (1295042426) Sat Jan 15 00:00:26 2011
0 PIN_FLD_SERVICE_OBJ    POID [0] 0.0.0.1 /service/telco/gsm/telephony 2100981 5
0 PIN_FLD_FLAGS           INT [0] 1032
0 PIN_FLD_SYS_DESCR       STR [0] "Cycle Forward Fees (srvc): Recurring Fee"
0 PIN_FLD_NAME            STR [0] "Billing Event Log"
0 PIN_FLD_EARNED_START_T TSTAMP [0] (1295042400) Sat Jan 15 00:00:00 2011
0 PIN_FLD_EARNED_END_T TSTAMP [0] (1297720800) Tue Feb 15 00:00:00 2011

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