My Oracle Support Banner

Event Adjustment on Usage Event is not Considering the Right Amount for the Rerated Event (Doc ID 2896199.1)

Last updated on SEPTEMBER 20, 2022

Applies to:

Oracle Communications Billing and Revenue Management - Version 12.0.0.3.0 and later
Information in this document applies to any platform.

Symptoms

ACTUAL BEHAVIOR
---------------

Currently Billing and Revenue Management (BRM) framework is not accepting amount more than the original rated amount.


Scenario: Customer wants to apply credit adjustment (event adjustment) when there is a rate change in the product, and re-rated charges are more than original charges.

This is unbilled rerate case, which means the original rating and rerating took place in the same cycle and both rerate and original rating part of the same bill which is the regular monthly invoice.

Event type: Delayed Usage
Original Amount : $30.02
Rerated Amount : $48.95

Current Behavior : Adjustment framework is allowing only maximum adjustment equal to original amount (i.e. 30.02)

From cm.pinlog, see that only the original amount is adjusted


EXPECTED BEHAVIOR
-----------------------
Adjustment framework should be able to adjust rerated amount (i.e. 48.95)

STEPS
-----------------------
The issue can be reproduced at will with the following steps:
1. Rate usage with an offer.
2. Cancel and purchase a new offer.
3. Rerate the usage in the same cycle before regular monthly billing.
    pin_rerate -a account -t <start_t>
    pin_rerate -process jobs
    pin_rerate -process queue
    pin_rerate -rerate
    pin_rerate -process queue
    pin_rerate -process recycle
4. Run regular cycle billing
    nohup pin_bill_accts -file PinBillRunControl.xml -pay_type 10007 -verbose &
    nohup pin_bill_accts -file PinBillRunControl.xml -pay_type 10001 -verbose &
5. Perform event level adjustment equal to new rerated amount.

Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Symptoms
Cause
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.