Cycle_arrear Refund During Backdated Cancelation
Last updated on SEPTEMBER 19, 2016
Applies to:Oracle Communications Billing and Revenue Management - Version 126.96.36.199.0 and later
Information in this document applies to any platform.
There is an issue with backdated cancellation on cycle_arrear products.
A cycle_arrear product is created with prorate_first and prorate_last set to full (full month charge on purchase and cancel).
On the 15th of January, product cancelation is backdated to 1st January (BDOM is 1) with PCM_OP_SUBSCRIPTION_SET_PRODINFO.
Customer gets a refund of one full month for the cycle_arrear, but was not charged for the 2014-01-01 to 2014-02-01 period.
Detailed steps to reproduce
1) pvt to 2013/11/01:
7) pvt to 2014/01/01
8) Run the billing
9) pvt to 2014/01/15
10) Backdate change product with a cycle_end and usage_end on 2014/01/01 and a purchase_end_t on 2014/02/15
Expected: no refund as the product is canceled on 2014/01/01 and was not charged for period 2014/01/01->2014/02/01
Actual : there is a refund for a full month for the period 2014/01/01->2014/02/01 wich has not been charged before (as the product is cycle_arrear, the last period charged is 2013/12/01->2014/01/01 )
11) pvt to 2014/02/01
12) Run the billing
Sign In with your My Oracle Support account
Don't have a My Oracle Support account? Click to get started
Million Knowledge Articles and hundreds of Community platforms