Non-Proratable Monthly Cycle Arrears Gets Billed More Than Once With Bill Now (Doc ID 1122653.1)

Last updated on SEPTEMBER 19, 2016

Applies to:

Oracle Communications Billing and Revenue Management - Version 7.2.1.0.0 to 7.3.1.0.0 [Release 7.2.1 to 7.3.1]
Information in this document applies to any platform.
Checked for relevance on 09-Feb-2012


Symptoms

With a non proratable cycle arrear product ("charge for the entire cycle" on both purchase and cancel), the cycle fees gets applied on two occassions in the following scenario:

Setup:

create product :
  monthly cycle arrear
  /service/ip
  proration for purchase and cancel = charge full for the cycle
  amount 10$

cm pin.conf :
  #- fm_bill config_billing_delay  0
  # - fm_cust_pol actg_dom 9

config_business_params_t :
  apply_cycle_fees_for_bill_now = 1

Steps to reproduce:

1.  01 Jan : create account with dummy plan /service/ip
2.  01 Jan : purchase product created above
3.  11 Jan : from Customer Center , A/R --> Bill Now
4.  11 Jan : 10$ charged on the account
5.  01 Feb : op_bill_make_bill with below flist :


0 PIN_FLD_POID           POID [0] 0.0.0.1 /account 925828 0
0 PIN_FLD_PROGRAM_NAME    STR [0] "pin_bill_accts"
0 PIN_FLD_ACCOUNT_OBJ    POID [0] 0.0.0.1 /account 925828 0
0 PIN_FLD_BILLINFO_OBJ   POID [0] 0.0.0.1 /billinfo 928900 2

6.  01 Feb : another 10$ is charged on the account. This is not expected, as the cycle arrear charge is already applied in step 3


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