Tax on Cycle Forward Events of Child Accounts Not Calculated when Bill for Previous Two Cycles Uses Pin_bill_accts (Doc ID 2033707.1)

Last updated on AUGUST 13, 2015

Applies to:

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

Symptoms

Tax on cycle forward events for child account has not been calculated when billing for previous two cycles using pin_bill_accts. The billing for the first cycle has been skipped and billed along with the second cycle billing. Please review the below steps.

Reproduction steps:
- fm_bill cycle_tax_interval billing
- fm_bill config_billing_delay 1
- fm_bill taxation_switch 3
Short cycle is used

Test case 1:  MCF product charge: 20, taxation: 15%

1.  Create an parent account with dummy plan, and child account with MCF product on Jul 1, 2015, DOM is 11th.
2.  Move pvt to August 15, 2015.
3.  Run the billing for the accounts.
     pin_bill_accts -active -pay_type 10007 -file PinBillRunControl_child.xml -verbose
     pin_bill_accts -active -pay_type 20000 -file PinBillRunControl_parent.xml -verbose
4.  Check whether taxation is applied for the July bill.

Test case 2: MCF product charge: 20, taxation: 15%

1.  Create an parent account with dummy plan, and child account with MCF product on Jul 1, 2015, DOM is 11th.
2.  Move pvt to August 11, 2015.
3.  Run partial billing for July's bill using PCM_OP_BILL_MAKE_BILL opcode
4.  Move pvt to August 15, 2015.
5.  Run the billing for the accounts.
     pin_bill_accts -active -pay_type 10007 -file PinBillRunControl_child.xml -verbose
     pin_bill_accts -active -pay_type 20000 -file PinBillRunControl_parent.xml -verbose
6.  Check whether taxation is applied for the July bill

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