My Oracle Support Banner

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

Last updated on MARCH 23, 2019

Applies to:

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


On :  ECE version, Rating business logic

Actual Behavior:

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


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.


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

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