End Date Added To Discounts While It Is Not Expected (Doc ID 1922769.1)

Last updated on SEPTEMBER 19, 2016

Applies to:

Oracle Communications Billing and Revenue Management - Version 7.4.0.0.0 to 7.5.0.0.0 [Release 7.4.0 to 7.5.0]
Information in this document applies to any platform.

Symptoms

When one creates a customer, there is an end date created on the discount (purchased_discount object) even if one does not pass any end date during the subscription. However, if one changes the discount_to_validity_flags from “full” to “prorate”, the discount is correctly subscribed with no end date.

The same issue also manifests in below scenario as reported by another customer.


Scenario:

  1. created product , monthly cycle forward (mcf) , service/ip , 100$ , proration based on usage, P and D flags enabled
    created discount , mcf , service/ip , 10%OFF OOB discount model , under 'Detailed Discount Info' --> under 'Discount Validity Rules', make following selections for usage and cycle :
               Prorated Discount -- Full Discount -- Full Discount
               Prorated Discount -- Full Discount -- Full Discount
  2. 01 JUNE : created ac with above plan
  3. 01 JUNE : check ROBJ of purchased discount
     

Actual Result:

See that the end dates have changed to 01 JULY.
That means, on 01 JULY, when one runs pin_bill_accts, discount is not applied.

Expected Result:

The end dates should not change at all.

 

Changes

 

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