Usage Not Getting Discounted For Eligible Deals (Doc ID 959426.1)

Last updated on SEPTEMBER 26, 2016

Applies to:

Oracle Communications Billing and Revenue Management - Version 7.3.1.0.0 to 7.3.1.0.0 [Release 7.3.1]
Information in this document applies to any platform.
Checked for relevance on 08-Sep-2011.
***Checked for relevance on 11-Sep-2013***
***Checked for relevance on 14-June-2015***

Symptoms

Consider the following scenario:
1. Create an account with a rate plan which gives free minutes.
2. Rate an EDR.
3. Discount is not applied

Using the Discount ERA feature.

-----> DETAIL Container::isValidDetail: 1, Pipeline: 2
Account DB#: 9, ID: 717800
INFO: UTC offset in seconds is -18000

evalConfigurations() obj/type:0/2, config:100068, BDAY/BDAY, master: 100027, discountMode 0
filter failed , discount master Id: 100027
filter failed , discount master Id: 100027
mTotalC = 0.0, mTotalQ = 0.0
filterPackets() return false, done with this rule! 
INFO: UTC offset in seconds is -18000

evalConfigurations() obj/type:0/2, config:100025, UNLLEWm/UNLLEWm, master: 100006, discountMode 0
filter failed , discount master Id: 100006
filter failed , discount master Id: 100006
mTotalC = 0.0, mTotalQ = 0.0
filterPackets() return false, done with this rule! 
INFO: UTC offset in seconds is -18000

evalConfigurations() obj/type:0/2, config:100045, 600Am/600Am, master: 100003, discountMode 0
filter failed , discount master Id: 100003
mTotalC = 0.70, mTotalQ = 120
INFO: UTC offset in seconds is -18000
CONDITION expr: BAL(2002000), result: -8129
evalRule(): Rule Id: 100045, Code: 600Am
DRUM expr: TOTALQ, result: 120
evalRule(): step Id: 100045 Tier Type: TIER
INFO: UTC offset in seconds is -18000
THRESHOLD_TO expr: BAL(2002000), result: 0.0
looping on packet id: 1
evalBalImpact(1) - DBI id: 100062, res: 124
EBI: id: 1 C/Q:0.70/120
                   PktId: 1, amt/qty: 0.70/120
computeStepValues: stepC/stepQ: 0.000/0.0
BASE expr: STEPC, result: 0.000
computeDiscount(): grant percentage discount of 0.000
evalBalImpact(2) - DBI id: 100063, res: 2002000
EBI: id: 1 C/Q:0.70/120
                   PktId: 1, amt/qty: 0.70/120
BASE expr: STEPQ, result: 0.0
computeDiscount():  grant absolute NON-proratedbeat discount of 0
looping on packet id: 2
Ignored! NOT eligible EligibleFlag: 0 and ValidFlag: 1
INFO: UTC offset in seconds is -18000

evalConfigurations() obj/type:0/2, config:100065, UNLTNA/UNLTNA, master: 100011, discountMode 0
filter failed , discount master Id: 100011
filter failed , discount master Id: 100011
mTotalC = 0.0, mTotalQ = 0.0
filterPackets() return false, done with this rule! 
#### commit() transaction: 49

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