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 7.5.0.0.0 and later
Information in this document applies to any platform.

Symptoms

On : BRM 7.5 PS4

STEPS

-----------------------
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).



ACTUAL BEHAVIOR
------------------------------
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] 0.0.0.1 /account 25976 0
0 PIN_FLD_BILLINFO_OBJ POID [0] 0.0.0.1 /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] 0.0.0.1 /account 25976 0



EXPECTED BEHAVIOR
-----------------------------------
Deferred purchased fees are billed for current cycle.

Changes

 

Cause

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
Symptoms
Changes
Cause
Solution
References


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