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 OCTOBER 05, 2023
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
The 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.
Configuration:
- fm_bill cycle_tax_interval billing
- fm_bill config_billing_delay 1
- fm_bill taxation_switch 3
Short cycle is used
Monthly Cycle Forward (MCF) product charge: 20, taxation: 15%
Test case 1:
1. Create a parent account with dummy plan and a child account with MCF product on Jul 1, 2015, Day of the Month (DOM) is 11th.
2. Move pin_virtual_time (pvt) to August 15, 2015.
3. Run 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:
1. Create a 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 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
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 |
Cause |
Solution |
References |