ECE Rates Backdated Events Incorrectly After Setting FNF Service Profile Valid_to Date

(Doc ID 2369511.1)

Last updated on MARCH 30, 2018

Applies to:

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

Symptoms

On : 11.3.0.4.0 version, Rating business logic

ECE rating is not considering Friends and Family (FNF) promotion validity correctly for delayed CDRs. As a result, ECE is calculating and applying discounts on event usage incorrectly. This scenario used to work fine on ECE 11.3.0.2.8.

Test Scenario:

1- Create a /profile/serv_extracting for FNF promotion with VALID_FROM (Tuesday, June 1, 2021 12:00:00 AM GMT-06:00) and no VALID_TO
2- Rate FNF usage with date (Thursday, June 3, 2021 7:30:00 AM GMT-06:00)
    This rate works fine.
3- Modify the profile VALID_TO to (Monday, June 7, 2021 10:40:00 PM GMT-06:00)
4- Rate a new FNF usage with date (Friday, June 4, 2021 7:30:00 AM GMT-06:00)
    This rate does not apply the promotion.

Expected behavior:

The usage should apply the FNF promotion because the date is between the defined VALID_FROM and VALID_TO.

Note:
The rating works fine if the profile created with the VALID_FROM and the VALID_TO.
The issue is only when adding the VALID_TO after the creation using the opcode PCM_OP_CUST_MODIFY_PROFILE.

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