My Oracle Support Banner

Purchasing Discount on Future Date Is Failing After Enabling SequentialCycleDiscounting Business Parameter (Doc ID 2391427.1)

Last updated on FEBRUARY 14, 2024

Applies to:

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


Purchase a discount the a future date is failing after enabling SequentialCycleDiscounting business parameter in bus_params_billing.xml file. The subscription_cycle_forward opcode fails when SequentialCycleDiscounting feature is enabled, and the subscription_set_discount_info is called with cycle_start as future date. However, if 'SequentialCycleDiscounting' parameter is disabled, purchasing discount on future date is successfully executed.

Steps to reproduce :
1) Login to BRM machine.
2) Enable 'SequentialCycleDiscounting' in bus_params_billing.xml file and load it to the database.
3) Create an account on April 5th 2018.
4) Set the promotion dates to Current date and the service bundle & other line items to future date (Apr-16).
5) Purchase a product and discount. See input flist below :




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

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