Refund Discount Over Cycle Forward on Backdate Cancel Deal (Doc ID 1193044.1)

Last updated on DECEMBER 01, 2015

Applies to:

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

Symptoms

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
      deal_product
      deal_discount
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.

Cause

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