My Oracle Support Banner

Discount Is Not Getting Applied On Delayed Usage After Inactivation of Discount (Doc ID 1623562.1)

Last updated on NOVEMBER 15, 2024

Applies to:

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

Symptoms

On : BRM 7.5.0.0.0 version,

Actual behavior

Discounting is not applied on delayed usage after suspension of service.


Reproduction procedure

  1. created product
    • /service/ip
    • session event : 1EUR per sec
    • Click Advanced and select for "Use for rating if product is" : "Inactive" and "Cancelled"

  2. created discount
    • /service/ip
    • session event : 10% discount and select for "Stop Discounting" : "when Inactive"

  3. 05May: created account with above product and discount

  4. 05May: executed sample_act to rate some usage, the session event is rated and 10% discount is granted to 978 resource id

  5. 07May: inactivate service with below opcode/flist.  This changes service to inactive state and also the product / discount becomes inactive
     
  6. Observe that event is rated correctly but not discounted. Discount trace shows :

    discount model: (DM10%OFF) is invalid, valid flag: 7


Expected behavior

In step 7, the discount should be applied.

Changes

 

Cause

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
Symptoms
Changes
Cause
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.