New Data Service MCF Charges Are Not Impacting The /balance_group/monitor (Doc ID 1940313.1)

Last updated on NOVEMBER 10, 2014

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.6.0 version, Subscription Management

When a data service is added, data MCF (Monthly Cycle Forward) charges are not impacting the /balance_group/monitor even though data service is added as a member of /group/sharing/monitor.

As observed, no OBG (Ordered Balance Group) is created for the new data service added into the existing subscription group.


ACTUAL BEHAVIOR  
---------------
Subscription of member service MCF is shown, but when new data service with MCF is added to group that is not shown in BM (Balance Monitor).

EXPECTED BEHAVIOR
-----------------------
OBG should be created for this new service and MCF impact should also shown in BM.

STEPS
-----------------------
The issue can be reproduced at will with the following steps:

1. Create an account and DSG (Data Sharing Group).

        a. Account is created with PCM_OP_CUST_COMMIT_CUSTOMER - 0.0.0.1 /account 907819 0
        b. Purchase account level discounts with PCM_OP_SUBSCRIPTION_PURCHASE_DEAL -

  1     PIN_FLD_OFFERING_OBJ   POID [0] 0.0.0.1 /purchased_discount 907691 0
  1     PIN_FLD_DISCOUNT_OBJ   POID [0] 0.0.0.1 /discount 780315 0
  1     PIN_FLD_OFFERING_OBJ   POID [0] 0.0.0.1 /purchased_discount 906667 0
  1     PIN_FLD_DISCOUNT_OBJ   POID [0] 0.0.0.1 /discount 779291 0

        c. Create DSG - /group/sharing/discounts is created with PCM_OP_SUBSCRIPTION_SHARING_GROUP_CREATE
                  - 0.0.0.1 /group/sharing/discounts 905835
        d. Add discount purchased in (b.) to group with PCM_OP_SUBSCRIPTION_SHARING_GROUP_MODIFY
                  - 0.0.0.1 /group/sharing/discounts 905835
 
 2. Adding a plan with with cellular as subscription service and 2 member services voice & sms and created GSM group.

        a. Create subscription group and purchase deals if any at each service level with PCM_OP_CUST_MODIFY_CUSTOMER

  0.0.0.1 /service/telco/ab_cellular 908521
  0.0.0.1 /service/telco/ab_cellular/voice 908441
  0.0.0.1 /service/telco/ab_cellular/sms 905945

        b. Add subscription and member services to DSG group with PCM_OP_SUBSCRIPTION_SHARING_GROUP_MODIFY.
        c. Create OBGs for subscription and member services with PCM_OP_SUBSCRIPTION_ORDERED_BALGRP_BULK_MODIFY.
        d. Create /balance_group/monitor with PCM_OP_CUST_SET_BAL_GRP - 0.0.0.1 /balance_group/monitor 908153
        e. Create GSM with subscription group as parent and monitor type as SUB_CE - /group/sharing/monitor is created with PCM_OP_SUBSCRIPTION_SHARING_GROUP_CREATE - 0.0.0.1 /group/sharing/monitor 905465
        f.  When GSM is created with event notification and AMS, subscription and member services are added to GSM and OBGs are updated with GSM.
 
 3. Add new data service to subscription group.

        a. If new service is to be created then delete all services from DSG else do not remove from DSG. DSG group is removed from OBGs.
        b. Data service is created by calling PCM_OP_CUST_MODIFY_CUSTOMER, and with AMS new service is added to GSM. OBG is not creating for this new service.
        c. Subscription & member services are added back to DSG group by calling PCM_OP_SUBSCRIPTION_SHARING_GROUP_MODIFY
        d. OBGs are updated with DSG group with PCM_OP_SUBSCRIPTION_ORDERED_BALGRP_BULK_MODIFY.

 4. Run pin_monitor_balance



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