My Oracle Support Banner

Deferred Purchase Fees Are Not Billed When The Purchase_Start_T Equals Actg_Next_T Even When Purchase_Fees_Backcharge is Enabled (Doc ID 1602382.1)

Last updated on SEPTEMBER 21, 2018

Applies to:

Oracle Communications Billing and Revenue Management - Version and later
Information in this document applies to any platform.


On : BRM 7.5 PS4


The issue can be reproduced at will with the following steps:
1. Enable the pin.conf entry

     - fm_bill purchase_fees_backcharge 1

2. Jan 1st 2014: Purchase a product with deferred purchase fees by setting the purchase_start_t equal to actg_next_t (= Feb 1st 2014). Any default product with purchase fee works for this.
3. Move the PVT to Feb 1st 2014.
4. Execute pin_bill_day
5. Purchase fees are getting charged in the next cycle bill (Mar 1st bill) instead of current cycle (Feb 1st bill).

During billing, deferred purchase fees are not considered for the current cycle when the purchase_start_t is equal to actg_next_t.

Log file shows:

D Fri Apr 22 00:00:12 2016 machine11 cm:18122 fm_subscription_purchase_fees.c:121 1:machine11:pin_bill_accts:18114:-145769584:110:1378821184:1
  op_subscription_purchase_fees input flist
# number of field entries allocated 20, used 6
0 PIN_FLD_POID POID [0] /account 25976 0
0 PIN_FLD_BILLINFO_OBJ POID [0] /billinfo 27512 24
0 PIN_FLD_PROGRAM_NAME STR [0] "pin_bill_accts"
0 PIN_FLD_START_T TSTAMP [0] (1461297600) Fri Apr 22 00:00:00 2016
0 PIN_FLD_END_T TSTAMP [0] (1461297600) Fri Apr 22 00:00:00 2016
0 PIN_FLD_FLAGS INT [0] 2048
D Fri Apr 22 00:00:12 2016 machine11 cm:18122 fm_subscription_purchase_fees.c:502 1:machine11:pin_bill_accts:18114:-145769584:110:1378821184:1
  Product start not in the current cycle.
  op_subscription_purchase_fees return flist
# number of field entries allocated 20, used 1
0 PIN_FLD_POID POID [0] /account 25976 0

Deferred purchased fees are billed for current cycle.




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

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.