Granted Balance Removed By Pin_rerate (Doc ID 1562149.1)

Last updated on SEPTEMBER 15, 2016

Applies to:

Oracle Communications Billing and Revenue Management - Version 7.3.0.0.0 to 7.3.0.0.0 [Release 7.3.0]
HP-UX Itanium (32-bit)

Symptoms

On : 7.3.0.0.0 version, Rerating/Rebilling

ACTUAL BEHAVIOR
---------------
After re-rating the Non-Currency resource granted correctly for future date is made '0'

EXPECTED BEHAVIOR
-----------------------
After re-rating the Non-Currency resource granted correctly for future date should not be made '0'

STEPS
-----------------------
The issue can be reproduced at will with the following steps:

1. pin_virtual_time = 1.7.2012
  Create standard CBS with offers granting free minutes bucket.
  Account BDOM = 22
2. pin_virtual_time = 22.8.2012
  run open billing for account
3. pin_virtual_time = 24.8.2012
  run closing billing for account
4. pin_virtual_time = 22.9.2012
  run open billing for account
5. pin_virtual_time = 24.9.2012
  run closing billing for account
6. pin_virtual_time = 18.10.2012
  Change account BDOM = 4
7. pin_virtual_time = 19.10.2012
  Terminate offers granting free minutes bucket with end_t set to 4.11. (actually next account BDOM)
  Create new offers not granting free minutes bucket
8. pin_virtual_time = 22.10.2012 06:00
  run open billing for account
  At this time balances for offers granting free minutes bucket are created from 22.10 - 4.11 which is correct since products are still active until 4.11.
9. pin_virtual_time = 22.10.2012 16:50
  run pin_rerate for test account with start_t 22.10.2012 00:00
  As a result granted balances for period 22.10 - 4.11 are removed.

NOTE: Customer have config_billing_delay set to 1. So between open billing (opening balances for new period) and closing billing (creating bill, calculate tax) there is one day delayed period.

BUSINESS IMPACT
-----------------------
The issue has the following business impact:
Due to this issue, users the free resource balance is being removed.

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