My Oracle Support Banner

Discount Purchased With Future Date Is Failing After Enabling SequentialCycleDiscounting Business Parameter (Doc ID 2409217.1)

Last updated on SEPTEMBER 24, 2023

Applies to:

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

Symptoms

On Oracle Communications Billing and Revenue Management(BRM), 7.5.0.15.0 version, Subscription Management

ACTUAL BEHAVIOR
-----------------------
When purchasing a discount, the requirement is to start it from next accounting cycle, so the cycle_start_t date in being set in the future. However it is observed that, automatically the end_t is also getting set to future date with same value from cycle_start_t date, causing errors.

EXPECTED BEHAVIOR
-----------------------
Cycle_start_t set in future (using op_subscription_set_discountinfo) should be successful in BRM.


STEPS TO REPRODUCE
-----------------------
1. create an account
2. purchase a 20 GB subscription ( deal/product/discount )
3. upgrade the 20GB plan to 40GB plan ( deal/product/discount ), here the cycle_start_t for the new 40GB promotion will be in future (set to next accounting cycle start date, same as actg_next_t), that is, the cycle_start_t passed to op_subscription_set_discountinfo will be next accounting date
4. below errors are produced in cm pinlog :



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.