Inconsistent Results In Cancel Proration With In-Advance Billing (Doc ID 727021.1)

Last updated on AUGUST 20, 2008

Applies to:

Oracle Communications Billing and Revenue Management - Version: 7.3.1.0.0 to 7.3.1.0.1
This problem can occur on any platform.

Symptoms

When canceling a product that has in-advance billing configured for the cycle fees, one might obtain inconsistent results as in the following example scenarios :

Configuration as follows:

1. Create a product with a monthly cycle forward fee, 1 month of in-advance billing, do not align to billing date.
2. Proration rules: do not charge for purchase, and charge entire cycle for cancel.
3. ACTG_DOM is 22. Product charges 20€ per month (not aligned to billing cycle(i.e. flexible cycles))
4. Create accounts with the product and follow the mentioned scenarios.

Scenario 1 : This is OK.

* Product purchased 01/01. Cycles generated: 01/01 to 01/02 (0€), and 01/02 to 01/03 (20€).
* Product cancelled 15/01. Cycles generated: 15/01 to 01/02 (0€), and 01/02 to 01/03 (-20€).

 

Scenario 2 : This is NOT OK.

* Product purchased 01/01. Cycles generated: 01/01 to 01/02 (0€), and 01/02 to 01/03 (20€).
* Product cancelled 15/02. Cycle generated: 15/02 to 01/03 (-10.34€). Here we would expect proration rule to apply.
Expected cancel: 15/02 to 01/03 (0€)


Scenario 3 : This is NOT OK.

* Product purchased 01/01. Cycles generated: 01/01 to 01/02 (0€), and 01/02 to 01/03 (20€).
* Bill on 22/02. Cycle generated: 01/03 to 01/04 (20€)
* Cancel 25/02. Cycles generated: 25/02 to 01/03 (-3.44€), and 01/03 to 01/04 (0€)
Expected cancel: 25/02 to 01/03 (0€), and 01/03 to 01/04 (-20€)

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