My Oracle Support Banner

BRM 7.4: Dynamic Credit Threshold Configuration And Monitor a Group Of Non Currency Resource IDs (Doc ID 1501615.1)

Last updated on SEPTEMBER 28, 2018

Applies to:

Oracle Communications Billing and Revenue Management - Version 7.4.0.0.0 to 7.5.0.0.0 [Release 7.4.0 to 7.5.0]
Information in this document applies to any platform.

Goal

In credit control notification, one can set several thresholds for a particular non currency resource ID using the PCM_OP_BILL_SET_LIMIT_AND_CR.  With this one can monitor this particular non currency resource ID only.  However, consider a business case like this :


Customer is on $49 plan entitled to get 5GB granted for a non currency resource ID 3002085 (every month). Now thresholds are set to monitor this non currency 3002085 using PCM_OP_BILL_SET_LIMIT_AND_CR. Customer consumes the entire 5 GB in 5 days so after 5 days the customer decided to purchase 2GB add-on pack. Add-on packs are configured to grant for 3002078 non currency resource ID. There was a requirement for financial reporting requirement that plans and add-on packs should use different non currency resource IDs.

BRM OOB should be robust enough that it can monitor a group of non currency resource IDs (In this case 3002085 and 3002078) with a configuration and
also dynamically recalculate credit floor and credit limit based on the values granted .

In this example above, granted 3002085 (5GB) via a base plan the threshold configuration should be

Credit Floor 0
Credit Limit 5GB
Thresholds 50% ,80%,100%

After the purchase of add-on pack which granted 2GB and assume it is valid for 3 months, the thresholds should be reconfigured as


Credit Floor 0
Credit Limit 7GB
Thresholds 50%, 80%, 100%

After the 3 months add on pack of 2 GB expires so the threshold configuration should be changed to

Credit Floor 0
Credit Limit 5GB
Thresholds 50%, 80%, 100%

and then if a 1 GB is added for un ended date, change the threshold configuration to

Credit Floor 0
Credit Limit 6GB
Thresholds 50%, 80%, 100%

So to summarize, looking for

1. Ability to monitor a group of non currency resource ID
2. Ability to dynamically update the thresholds configuration of credit floor and credit limit to generate threshold xmls.

Solution

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
Goal
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.