Ordered Balance Group Cache Issue
Last updated on DECEMBER 13, 2017
Applies to:Oracle Communications Billing and Revenue Management - Version 18.104.22.168.0 and later
Information in this document applies to any platform.
Problem scenario :
The /ordered_balgrp object is not getting refreshed when there is addition, deletion of the DSG from the OBG within the same transaction. This results in an error while modifying the /ordered_balgrp during the addition of the member service to the new DSG(The member service is deleted from the old DSG and added to the new DSG) in the same flow.
The use case consists of creating a plan, purchasing the discount for the service(subscription1) at the parent account, creating the DSG and adding a member service(subscription2) to the DSG. There is a cancel of the product and purchase of a product at the member service level.
Then delete the DSG in the parent which further leads to the deletion of the DSG from the OBG. Further create a new DSG for a new discount and add the deleted member service(subscription2) to this new DSG. While modifying the OBG this will throw an error op_subscription_cycle_forward error"
How to overcome this issue ?
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