My Oracle Support Banner

A Discount Which Is Part of DSG Gets Prorated Instead of Full on Expiry (Doc ID 2873938.1)

Last updated on JUNE 03, 2022

Applies to:

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

Goal

When a discount configured to impact full cycle expires, system calculates proration instead of applying a full discount. The issue occurs only when the discount is added to a Discount Sharing Group. It works as expected when the discount is purchased on the same account where the charge is purchased.

Steps to reproduce:

  1. Create charge offer 100$, proration is 'charge full', cycle forward arrear, /service/telco/gsm/tel , create bundle
  2. Create discount offer, 100% discount, under Validity settings chose 'Apply To Full Cycle" for all three conditions, event is cycle forward arrear, /account level , create bundle [select cycle and usage end dates as 24 months from start date]
  3. 12 May 2022: from billing care, create account (owner) with some existing package (for /service/telco/gsm/tel, say with some usage charge offer, it is not important which offer is purchased)
  4. 12 May 2022: from billing care, create account (member) with some existing package (for /service/telco/gsm/tel, say with some usage charge offer, it is not important which offer is purchased)
  5. 12 May 2022: from billing care, open owner account, create discount sharing group, account level, add member account to the dsg, add service of the member account to the dsg
  6. 12 May 2022: from billing care, open owner account, purchase the discount bundle
  7. 12 May 2022: from billing care, open owner account, add the discount to the dsg
  8. 12 May 2022: from billing care, open member account, purchase the charge offer bundle [event is generated for charges 100 and -100]
  9. 12 May 2022: note that bill cycle is 12 may to 1 June, note the robj of /purchased_discount

  10. expected that it should not get prorated and should impact 100$ discount


 

Solution

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
Goal
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.