My Oracle Support Banner

Adjustment Event END_T is not Same as Original Event END_T After Rerating (Doc ID 2332381.1)

Last updated on APRIL 13, 2022

Applies to:

Oracle Communications Billing and Revenue Management - Version and later
Information in this document applies to any platform.


After backdate rerating a billed /event/delayed/session/telco, newly created /event/billing/adjustment/event has end_t not equal to its base one. Same issue is observed for /event/billing/product/fee/purchase events and cycle events.

Scenario 1: Usage event

  1. 1.1.2016 create account (cycle_dom=1)
  2. 11.1.2016 rate traffic with start_t=5.1.2016 23:51:00, end_t=6.1.2016 00:01:00
  3. 1.2.2016 perform billing
  4. 2.2.2016 purchase discount for traffic with start_t=1.1.2016
  5. 3.2.2016 perform rerating with start_t=1.1.2016.
  6. New rerating (adjustment) event is created with start_t=5.1.2016 23:51:00 and end_t=1.2.2016 00:00:01 while it is expected that it should be end_t=6.1.2016 00:01:00, same as the original event.

Scenario 2: Purchase event

  1. 1.1.2016 create account (cycle_dom=1)
  2. 1.2.2016 perform billing
  3. 2.2.2016 purchase product with one time fee with start_t = 1.1.2016, new event is created with start_t = 1.1.2016 and end_t = 1.1.2016
  4. 3.2.2016 perform rerating with start_t=1.1.2016.This produces two events :
           * /event/billing/adjustment/event - with charges which withdraw base event (makes its charges = 0)
           * /event/billing/product/fee/purchase - with new charges
  5. A new rerating event is created with start_t=1.1.2016 and end_t=1.2.2016 00:00:01. That is, the newly created /event/billing/adjustment/event has end_t not equal to its base one (after rerating /event/billing/product/fee/purchase event has the same end_t as its base one). It is expected that the end_t of the adjustment event should be end_t=1.1.2016 as its base one.


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.