My Oracle Support Banner

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

Last updated on FEBRUARY 14, 2022

Applies to:

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

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

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
Symptoms
Cause
Solution

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.