Wrong Charges During Event With System And Subscription Discount
(Doc ID 1540851.1)
Last updated on DECEMBER 08, 2017
Applies to:Oracle Communications Billing and Revenue Management - Version 18.104.22.168.0 to 22.214.171.124.1 [Release 7.3.0]
Information in this document applies to any platform.
We are facing an unexpected behavior during interaction between a new system discount and a subscription discount.
In particular, when an event impacts both discounts, we have that system discount create garbage resources, so the event is bad rated even if the rating ends without error.
DISCOUNT_PACKETs are created by packet splitting and from the EDR dump it can be seen they are broken (resource_id 0), with invalid charged amounts, where the amount charged equals (quantity_to – quantity_from) and the expectation is that it should equal (orig_amount) * (quantity_to – quantity_from) / (orig_quantity_to – orig_quantity_from). Where by orig_* we mean values from the discount packet being split.
The issue looks similar to the one described in Note 785198.1, fixed by patch 8237721 for BRM 7.3.1, while present issue is found in version 7.3.0.
To view full details, sign in with your My Oracle Support account.
Don't have a My Oracle Support account? Click to get started!