Reactivate Deal Does Not Use Price Override
(Doc ID 2884277.1)
Last updated on FEBRUARY 12, 2024
Applies to:
Oracle Communications Billing and Revenue Management - Version 12.0.0.3.0 and laterInformation in this document applies to any platform.
Symptoms
ACTUAL BEHAVIOR
---------------
When an overridden purchase is inactivated and reactivated, the user observes that the reactivation does not use the override price, instead it uses the catalog price.
EXPECTED BEHAVIOR
-----------------------
The override price should be charged when overridden purchase is reactivated.
STEPS
-----------------------
The issue can be reproduced at will with the following steps:
1. Product is configured to charge (28.99 currency impact/25.99 non-currency)
2. Create an account
3. Purchase the deal with price override currency impact to 30 (cycle_fee_amt); override cycle_disc_amt with another value, status=1 (using PCM_OP_SUBSCRIPTION_PURCHASE_DEAL)
o This generates an event where currency impact amount set to 30, retrieved from cycle_fee_amt (from purchased product)
4. Deactivate deal - sets the status of the product to 2 (suspended) from existing value of 1 (using op_subscription_set_product_status)
o This generates an event where currency impact amount set to -30 (refund of charge)
5. Reactivate deal - sets the status of product to 1 (active) from existing value of 1 (using PCM_OP_SUBSCRIPTION_SET_PRODUCT_STATUS)
o This generates an event where currency impact amount set to 28.99 from the product bal impact.
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 |