My Oracle Support Banner

Rerating Issue on Cycle Discounts Wherein SESSION_OBJ and RERATED_OBJ are Not Updated Properly (Doc ID 2376235.1)

Last updated on MARCH 26, 2019

Applies to:

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


Below is the flow observed when re-rating is done on cycle discounts :
1. Adjustment and negative balance impact are created properly, SESSION_OBJ is updated with the original event.
2. The shadow re-rated event of the same original event type is also created successfully, however, SESSION_OBJ is not updated with the original event. This is causing system to not pick up the corrective invoices.
3. RERATED_OBJ of adjustment should be updated with the new shadow event. 

SESSION_OBJ of newly created discount event should be updated with original event
RERATED_OBJ of adjustment should be updated with the new shadow event where as it is missing for the same.

The issue can be reproduced with the following steps:
1. Create account with some product (cycle discounts configured)
2. Perform some usage
3. Generate bill and invoicing
4. Change the price
5. Run re-rate (pin_rerate -a account_poid -t MM/DD/YYYY )
6. Verify the re-rating results on cycle discount.


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

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