Problem With Rerating Of Monthly Fees During Delayed Billing
(Doc ID 1332848.1)
Last updated on FEBRUARY 25, 2019
Applies to:Oracle Communications Billing and Revenue Management - Version 126.96.36.199.0 and later
Information in this document applies to any platform.
If rerate during the delayed billing period, the /event/adjustment and the new /event are not attached to the same /bill because the effective_t is equal to the current cycle start + 1 second. The effective_t of the /item/adjustment of the /event...fees/cycle_forward is equal to the created_t.
Set delayed billing = 1 day. Account with date of month (DOM) the 5th of month.
5th of November, one cycle fees (15€) is applied and billed.
5th of December, one cycle fees (15€) is applied.
5th of December at 15:00:00, rerate until the 5th of November.
The current billing cycle is from the 5th of November to 5th of December.
There is 4 /event generated (2 for rerated the fees of the 5th Nov, 2 for the 5 Dec) :
- for 5th Nov :
1 /event/adjustment ~/item/adjustment with effective_t 5th Nov 00:00:01
1 /event/.../fees/cycle_forward ~/item/adjustment with effective_t 5th Dec 15:00:00
- for the 5 dec : /event/adjustment and /event/../fees/cycle_forward associated to a /item/cycle_forward with effective_t = NULL.
Perform billing on 6th December, on the bill:
- the original /event/.../fees/cycle_forward for the 5th Dec
- the 2 rerated /event associated to the /event of the 5th Dec
- the /event/adjustment for the rerating of the 5th Nov
The /event/.../fees/cycle_forward ~/item/adjustment with effective_t 5th Dec 15:00:00, is not taken in the bill of the 5th Dec (cycle 5th Nov -> 5th Dec)
Observed this missing /event on the bill of the 5th Jan (cycle 5th Dec -> 5th Jan).
This is a defect as it's not acceptable to have the rerated events split within different bills.
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