Tailor-Made Offering Has Correct Cycle_Start_T But Wrong Earned_Start_T (Doc ID 1322065.1)

Last updated on SEPTEMBER 26, 2016

Applies to:

Oracle Communications Billing and Revenue Management - Version: 7.4.0.0.0 and later   [Release: 7.4.0 and later ]
Information in this document applies to any platform.

Symptoms

A BRM user is using OOB tailor-made product feature. When purchasing a annual product with 1 year promotion rate at off-BDOM day, the second cycle has two cycle fee events, one (e1) is using promotion rate, the other (e2) is the base offering using standard rate. Event e2 has cycle_start_t starting from BDOM day and charge_from_t from the off-BDOM day (since it is following 1 year promotion). The expectation is EARNED_START_T to be set to charge_from_t, but it is currently set to cycle_start_t.


Steps to Reproduce:
1) Create account on 3/24/2011. BDOM=24.
2) On 4/1/2011, Purchase annual product with promotion rate for 1 year and then using standard rate after that. Run bill_now. See cycle event charged with promotion rate from 4/1/2011 – 3/24/2012, and event’s earned period is also from 4/1/2011 – 3/24/2011.
3) On 3/24/2012, run pin_bill_day. See two cycle fee event. One is charging from 3/24/2012 – 4/1/2012 with promotion rate, the other is charging from 4/1/2012 – 3/24/2013 with standard rate.
    3.1) For the event charging from 3/24/2012 – 4/1/2012, its earned period is from 3/24/2012 – 4/1/2012, which is correct.
    3.2) For the event charging from 4/1/2012 – 3/24/2013, its earning period is set to from 3/24/2012 – 3/24/2013, which is incorrect.


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