Inconsistent Behavior Of Rerating In Delay Period (Doc ID 1302263.1)

Last updated on SEPTEMBER 15, 2016

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

During the system rerating (pin_rerate) we encountered inconsistent behavior for the same scenario, which was run twice. In both cases, the result is partially incorrect, for one case different from the other one.

Test Scenario:
01/09 create customer with Bill Day 20 and Cycle Forward Fee
23/09 run final billing
20/10 run partial billing
21/10 subscribe Discount on Cycle Forward Fee with start_t 20.10. -> rerate request is automatically created
21/10 run rerating

When running exactly the same scenario 2 times, we have encountered different results at the end:
1. Discounted Cycle Forward is applied and Cycle Forward Fee is back outed and reapplied; but non monetary resources are only back outed
2. Discounted Cycle Forward Fee is not applied, Cycle Forward Fee is only back outed; but non monetary resources are correctly back outed and reapplied

Please review the logs and provide us with answer, why such an inconsistent behavior occurred.

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