Invalid Earned Dates On Discount Cancel Events
(Doc ID 1680110.1)
Last updated on MARCH 12, 2021
Applies to:Oracle Communications Billing and Revenue Management - Version 18.104.22.168.0 to 22.214.171.124.0 [Release 7.4.0 to 7.5.0]
Information in this document applies to any platform.
With sequential discounting enabled, when closing a discount two events with opposite amounts are created, however, they have different dates.
There are two events, which have only discount balance impacts. Both are for the same /purchased_discount object, are proratable and have the same amount, however, the dates for them are different.
1. 2014-05-20 Create account, create service, buy offer.
2. 2014-06-01-02 Billing
3. 2014-06-04 Buy discount
4. 2014-07-01-02 Billing
5. 2014-07-13 Close discount
In point 5. two events with opposite amounts are created:
The expectation is for the two event dates to be either whole month, or until the end of discount, but identical on both events.
Note as earned_end_t are different on these events, therefore they don't get aggregated properly and are incorrectly presented on the invoice (unnecessary lines are created on the invoice)
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