My Oracle Support Banner

No Cycle Froward Impact After Rerating And Purchase 1 Day Before DOM (Doc ID 834250.1)

Last updated on JUNE 22, 2009

Applies to:

Oracle Communications Billing and Revenue Management - Version:
This problem can occur on any platform.


-- Problem Statement:
A product as configured below is purchased at the end of the cycle, a purchase and a cycle event is generated. After the product purchase the non_currency resource value of the account is -1. There is a billing delay of 08:00 hrs set for the account. In this delay period there is pin_cycle_fees run, a cycle event for the second cycle is triggered. Then we run rerating and finally after the delay period we run billing. After the billing the non_currency resource value has to be 0 but the value is still -1.

Product configuration:
2 events:
1.Purchase event :
BI : grant -2 for the non_currency resource
2.MCF :
BI : grant +1 for the non_currency resource.

-- Steps To Reproduce:
1. Create and account lets say on 16th Jun ( dom 16th, config_billing_delay 08:00 hrs)
2. purchase the above product on 15th Jul 08:00 hrs.
3. After purchase the non_currency value is (-2 +1) -1 as expected.
4. On 16th Jul 02:00 hrs run
    a. pin_cycle_fees -purchase
    b. rerate by calling rerate_rebill opcode.
5. After rerate, 4 more cycle events are generated apart from the cycle event for the first cycle. ( the non_currency resource value is still -1)
6. Move PVT beyond the delay period and do billing.
7. After billing the counter remains at -1.


To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!

In this Document

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.