Non Currency Bundles Are Not Aligned To Monthly Cycle During Backdated Deal Purchase (Doc ID 1608680.1)

Last updated on SEPTEMBER 20, 2017

Applies to:

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

Symptoms

On :  BRM 7.4.0.16.0 version, Subscription Management

Issue:

When a non currency bundle deal is purchased with backdated start date and end date is also set during the purchase itself, then non currency bundle provided ( as per balance buckets ) are not aligned to monthly accounting cycle.

Scenario;

Setup:

*  Enabled the business param SubsDis74BackDateValidations.
*  Set Actg Dom as 1.
*  Created a product/deal with monthly cycle forward fees, resource 100007,  amount (-50),  /service/ip , bill in advance = 1 month , balance impact : Grantable ,  start=1 Event Cycles , end=Never

Steps:

  1. 8 Sep 2013 : created account with dummy plan.
  2. 8 Sep 2013 : called op_cust_modify_customer to add /service/ip with a backdate of 15 Aug  
  3. Verify the sub balance buckets :

     Actual:
     -------------
     1000007    15 Aug 2013    01 Oct 2013    -50
     1000007    01 Oct 2013    01 Nov 2013    -50

     Expected:
     ---------
     1000007    15 Aug 2013    01 Sep 2013    -50
     1000007    01 Sep 2013    01 Oct 2013    -50
     1000007    01 Oct 2013    01 Nov 2013    -50

Business Impact:
The free non currency bundles are not aligned to monthly accounting cycle and that causes rating issues and customers are not charged properly (overcharged indeed ).

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