Refund Discount Over Cycle Forward on Backdate Cancel Deal
(Doc ID 1193044.1)
Last updated on FEBRUARY 18, 2019
Applies to:Oracle Communications Billing and Revenue Management - Version 18.104.22.168.0 and later
Information in this document applies to any platform.
When buying a deal with backdate and then cancel this deal with the same backdate, BRM should refund all bal_impact generated over this deal.
Steps to reproduce
1- create a product_1 - Monthly Cycle Forward for service/telco/ip
2- create a discount_1 - Type: Subcription, Apply to: service/telco/ip, Multiple Discount: Sequential
3- create a discount_2 - Type: Subcription, Apply to: service/telco/ip, Multiple Discount: Sequential
(Note: these two discounts must apply over MCF product created in step 1.)
4- create a deal_product with product_1
5- create a deal_discount using discount_1 and discount_2 with
discount_1 - start (cycle,purchase;usage) : immediately
end (cycle,purchase;usage) : relative 60 Days
discount_2 - start (cycle,purchase;usage) : relative 60 Days
end (cycle,purchase;usage) : never
6- create a Plan with option, subscription with service/telco/ip
7- create an account using backdate 01-May2010 and set the DOM to16.
purchase plan created in step 6 with the same backdate.
8- run bill now option in A/R menu
9- verify cycle forward events using Event browser
10- one of the events must have a bal_impact with impact of $amount product,
discount_1 (for 14 days),
discount_2 (for the rest cycle)
11- cancel deal "deal_product" with backdate 01-May2010
(Note: cancel the deal containing the product and not the deal containing the discounts.)
BRM does not refund discount_2 bal_impact.
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