My Oracle Support Banner

Purchased_discount Effective Date Is Not Properly Setting During Discount Cancel (Doc ID 2983305.1)

Last updated on OCTOBER 30, 2023

Applies to:

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

Symptoms

On Oracle Communications Billing and Revenue Management (BRM) 12.0.0.7.0 version, Pipeline Manager

ACTUAL BEHAVIOR
---------------
purchased_discount effective date is not properly setting during discount cancel

Here /purchased_discount effective_t is getting set as purchase_start_t passed in the op_subscription_cancel_discount input flist. Due to this wrong effective_t got set for discounts, wrong charges is getting applied for the usage transactions in Batch Pipeline rating.

EXPECTED BEHAVIOR
------------------------------------------

It is expected that /purchased_discount effective_t is set same as END_T passed in the input flist passed for opcode op_subscription_cancel_discount

STEPS
-----------------------
The issue can be reproduced at will with the following steps:

1. On BRM 12 PS7 Version, using testnap pass op_subscription_cancel_discount opcode with the below sample input flist

2. Check if the /purchased_discount effective_t is getting set as purchase_start_t passed in the input flist or not.

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