Cycle Fold Is Not Working As Expected (Doc ID 1389406.1)

Last updated on SEPTEMBER 21, 2017

Applies to:

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

Symptoms

Issue Brief:

After second bill run, the GB_Used non-currency resource (NCR) bucket created at the time of account creation is updated to a negative amount equivalent to the GB_Used value created during first bill cycle. This causes revenue loss.

Steps to reproduce:

  1.  Initialize NCR GB_Used in the product purchase event to zero.
  2.  Create account on Sep. 28th (BDOM set as 7) with the above product/plan.
  3.  This creates a resource bucket for GB_Used as:
       Sep 28 to Never --> 0
  4.  Do some usage.
  5.  Now, GB_used Bucket is updated as:
       Sep 28 to Never  --> 0
       Sep 28 to Nov 7  --> 3
  6.  After first bill run, the existing product get modified to add a cycle fold on the GB_Used and folds it to zero.
  7.  Do some usage
  8.  Now, GB_used Bucket is updated as:
       Sep 28 to  Never --> 0
       Sep 28 to  Nov 7 --> 3
       Nov 7   to  Dec 7 --> 3.183
  9.  Do Second Bill Run.
10.  NCR GB_Used bucket becomes as below:
       Sep 28 to Never --> -3
       Sep 28 to Nov 7 --> 3
       Nov 7   to Dec 7 --> 0

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