Cycle Arrear Fee And Cycle Arrear Discount Removed By Rerating (After 1st Billing) (Doc ID 1274008.1)

Last updated on APRIL 22, 2011

Applies to:

Oracle Communications Billing and Revenue Management - Version: 7.3.0.0.0 and later   [Release: 7.3.0 and later ]
Information in this document applies to any platform.

Symptoms

Rerating of customer (after 1st billing) with Cycle Arrear Fee / Discount wrongly dismisses Cycle Arrear Fee / Discount

e.g.
Account purchases a Product with Cycle Arrear Fee (with monthly charge 0.8403) and Discount on Cycle Arrear Fee (with monthly subcharge of -0.2521). After first billing, account is rerated, which dismisses both Cycle Arrear Fee and its Discount (by creating only one /item/cycle/forward_arrear with opposite amount).

Reproduce Steps:
1) Created a product with Cycle forward arrear event for /service/ip service with $50. Created deal and plan using above product.
2) Created an account using above plan on 4th Dec 2010
Bill in Progress : $50
3) Move PVT to 1 month ahead and run billing on 4th Jan 2011
4) Verify that bill has generated successfully
Amount due for all bills : $50
Bill in progress : $50
Total : $50
5) Run pin_rerate using below command
pin_rerate -a <Account_Poid> -t 12/04/2010

Expect Result - Two /item/adjustment objects created, one for -50 and another for 50:
e.g.
Amount due for all bills : $50
Adjustments/Payments not applied : $0
Due Now : $50
Bill in Progress : $50
Total : $100


Actual Result -  One /item/adjustment object created for $50:
e.g.
Amount due for all bills : $50
Adjustments/Payments not applied : $50
Due Now : $100
Bill in Progress : $0
Total : $100

.

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