Invalid Earned Dates On Discount Cancel Events
Last updated on FEBRUARY 26, 2018
Applies to:Oracle Communications Billing and Revenue Management - Version 220.127.116.11.0 to 18.104.22.168.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)
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