Incorrect Rate Applied While Rating A CDR Which Crosses Multiple Time Period (Doc ID 2221729.1)

Last updated on JANUARY 30, 2017

Applies to:

Oracle Communications BRM - Elastic Charging Engine - Version 11.2.0.8.0 and later
Information in this document applies to any platform.

Symptoms

On :  ECE 11.2.0.8.5 version, Rating business logic

Actual Behavior:

Incorrect rate is applied while rating a CDR which crossed multiple time period.

Scenario:

Expected Behavior:

Charge that should have been applied should be Rs 450, as below :
November   (30 *5)  = 150
December   (30 *10) = 300

Steps to reproduce:

1. Create a usage charge offer having the event attribute timezone model as SPLIT during the configuration of charge offer in PDC
2. Associate date range and define the rates as :
Immediately - 1/12/2016 (1 Rs/Min)
1/12/2016  - Never Ends (2 Rs/Min)
3. Process a CDR with date and timestamp as Nov 30, 2016 23:30:00 hours. Duration of the CDR should be given as 45minutes so that the first 30 mins should be rated with 1rs/min and the remaining 15mins should be rated with 2 rs/min.

Changes

 

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