Mismatch In Balance Impact During Discount Refund/Cancel
(Doc ID 2451161.1)
Last updated on AUGUST 16, 2024
Applies to:
Oracle Communications Billing and Revenue Management - Version 7.5.0.20.0 and laterInformation in this document applies to any platform.
Symptoms
On Oracle Communications Billing and Revenue Management(BRM), 7.5.0.20.0 version, Subscription Management
ACTUAL BEHAVIOR
---------------
While re-applying discount it wrongly calculated for fixed discount
time period charge tax
27 jun - 1 jul 1.54 0.39
EXPECTED BEHAVIOR
-----------------------
Discount should re-apply correctly. Expected charge value is 8.15
STEPS
-----------------------
The issue can be reproduced at will with the following steps:
1. Create account (may 21, 2018)
2: Modify with below products/discount (may 21, 2018)
a. A cycle forward product, configured as 3 months in advance (use PCM_OP_SUBSCRIPTION_SET_PRODINFO to set validity as unlimited)
b. A percentage discount(50%) with 1 month validity -- valid up to june 21st 2018 (use PCM_OP_SUBSCRIPTION_SET_DISCOUNTINFO to set validity)
c. fixed amount discount with unlimited validity (use PCM_OP_SUBSCRIPTION_SET_DISCOUNTINFO to set validity)
3: Move the pvt to june 26, 2018, Purchase percentage discount(50%) with 1 month validity again.
4: Verify the charges.
Below is the calculation for that event. which is much greater than 1.54/-
----------------
26th June- 30th June= 5 days,
3 months in advance, so total days =92 days
Fixed 50 discount, so total (50*3))=150
So discount refund should have been = (5*150)/92 = 8.15.
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 |