For A Pricemodel With Two Steps, CDR Always Uses The Largest Minimum Charge (Doc ID 559602.1)

Last updated on JULY 12, 2013

Applies to:

Oracle Communications Billing and Revenue Management - Version 7.3.0.0.1 and later
Information in this document applies to any platform.
Checked for relevance on 3rd July 2010
***Checked for relevance on 12-Jul-2013***

Symptoms

For the Price model with 2 steps, CDR always goes to the step that contains largest minimum charge(MIN_CHARGE).

The issue can be reproduced in the following steps:

1. Create a Pricemodel with two steps, as:
Step 1:
TF = 0, TT = 3600 : RUM = LOCAL_FEE(Mapped to DETAIL.DURATION) : Charge is 0, BEAT is 1, MIN_CHARGE = 40.
Step 2:
TF = 3601, TT = 999999999999 : RUM = LOCAL_FEE(Mapped to DETAIL.DURATION) : Charge is 0, BEAT is 1, MIN_CHARGE = 80.

2. Pass CDR with duration 100

Actual result: 
Rating goes to 2nd step and gives a rate of 80.

Expected result:
Rating goes to step 1 and gives a rate of 40.

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