Excessive Balance Impact when Purchasing Discount Without 2nd Billing Phase (Doc ID 2045529.1)

Last updated on JULY 26, 2017

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

On : 7.5.0.5.0 version, Core Billing

The user has closed Products P1, P2 and discount D1 and then purchased products P3, P4 and discount D2. After performing the first billing phase and after the date of second billing phase, but without performing the actual second phase of billing. There were excessive Balance Impact when purchasing discount without 2nd billing phase.


ACTUAL BEHAVIOR
---------------------
BRM charged -100% for P3 (-94,31) twice.

EXPECTED BEHAVIOR
-----------------------
It should charge only once.


STEPS
---------
1. Create account, billing day = 1;    [2015-04-19 12:02:58]
2. Create service;
3. Buy product P1 (2015-04-19 - 2017-04-19);
4. Buy product P2 (2015-04-19 - 2017-04-19);
5. Buy discount D1 (2015-04-19 - 2017-04-19);
6. Run billing phase 1;   [2015-05-01 00:00:00]
7. Run billing phase 2;   [2015-05-02 00:00:00]
8. Perform Invoicing
9. Run billing phase 1;   [2015-06-01 00:00:00]
10. On [2015-06-02 01:00:00]

a. Close product P1 (end_t = 2015-06-02);
b. Close product P2 (end_t = 2015-06-02);
c. Close discount D1 (end_t = 2015-06-02);

d. Buy product P3 (2015-06-02 - 2017-06-02);
e. Buy product P4 (2015-06-02 - 2017-06-02);
f. Buy discount D2 (2015-06-02 - 2017-06-02);



Changes

 

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