CDR Is Getting Rejected For DSG Member With Error: Balance Group Not Found

(Doc ID 2162174.1)

Last updated on AUGUST 15, 2016

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.0.0 version, Pipeline Manager

In below scenario, when CDR is rated for the DSG member, it gets rejected with below error in stream log:             


Scenario:

  1. Create a Discount Sharing group D1 with
    1. Owner service as dummy service (without device associated) poid type /service/subscription/sharing S1 subscribed by Dummy account A1.
    2. Billing hierarchy parent as member M1.
    3. Billing hierarchy child as member M2.
    4. Shared discounts purchased at dummy owner service S1.
  2. Rate a data CDR for the DSG D1 member M1, CDR gets rated successfully.
  3. Create 2nd Discount Sharing group D2 with
    1. Owner service as dummy service (without device associated) poid type /service/subscription/sharing S2 subscribed by the same Dummy account A1.
    2. Billing hierarchy child as member M3.
    3. Billing hierarchy child as member M4.
    4. Shared discounts purchased at dummy owner service S2.
  4. Rate a data CDR for the DSG D2 member M2, CDR gets rejected with following error in stream log:
    Balance group not found. Balance GroupID=(In getItemPoidList, Balance Group not found for given Id) Account=() Service=()

Note: Upon restart of pipeline, above rejected CDRs got processed successfully.

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