PCM_OP_BILL_ITEM_TRANSFER Updating Data Inconsistently In Bill_t And Item_t (Doc ID 961651.1)

Last updated on SEPTEMBER 21, 2016

Applies to:

Oracle Communications Billing and Revenue Management - Version 7.2.1.0.0 to 7.2.1.0.0 [Release 7.2.1]
Information in this document applies to any platform.
***Checked for relevance on 25-Apr-2013***

Goal

Problem Statement:
PCM_OP_BILL_ITEM_TRANSFER UPDATING DATA INCONSISTENTLY IN BILL_T

Using PCM_OP_BILL_ITEM_TRANSFER try to transfer payment for single item in two arrays. See below input flist for PCM_OP_BILL_ITEM_TRANSFER. An amount of 8730.16 is attempted to be transferred for /item/cycle_forward. It is observed that only second amount (730.16) is transferred for /item/cycle_forward.

0 PIN_FLD_POID POID [0] 0.0.0.1 /account 7001803441 40
0 PIN_FLD_PROGRAM_NAME STR [0] "WebPaymentAllocation"
0 PIN_FLD_START_T TSTAMP [0] (1251977730) Thu Sep 3 14:35:30 2009
0 PIN_FLD_END_T TSTAMP [0] (1251977730) Thu Sep 3 14:35:30 2009
0 PIN_FLD_DESCR STR [0] "item transfer (unalloc)"
0 PIN_FLD_ACTION STR [0] "unalloc"
0 PIN_FLD_ITEM_OBJ POID [0] 0.0.0.1 /item/payment 7001733607 0
0 PIN_FLD_ITEMS ARRAY [0] allocated 20, used 3 ---------> First Arrary with amount 8000
1 PIN_FLD_AMOUNT DECIMAL [0] 8000
1 PIN_FLD_ITEM_NO STR [0] "B1-6964979,4"
1 PIN_FLD_POID POID [0] 0.0.0.1 /item/cycle_forward 7001940371
0 PIN_FLD_ITEMS ARRAY [1] allocated 20, used 3 ---------> First Arrary with amount 730.16
1 PIN_FLD_AMOUNT DECIMAL [0] 730.16
1 PIN_FLD_ITEM_NO STR [0] "B1-6964979,4"
1 PIN_FLD_POID POID [0] 0.0.0.1 /item/cycle_forward 7001940371

Is this correct behaviour?

Solution

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