Unable To Reprice At Fulfillment Need TO Update 'REPRICE_EVENTS' TO 'LINE' In 'wf_activity_attr_values'
(Doc ID 2953653.1)
Last updated on JUNE 14, 2023
Applies to:
Oracle Order Management - Version 12.2.9 and laterInformation in this document applies to any platform.
Symptoms
On : 12.2.9 version, Pricing, Discounting & Charges
ACTUAL BEHAVIOR
---------------
Discounts were not recalculated based on repricing date during Repricing at Fulfillment.
As per Per Doc Id:428738.1
Repricing Event is set to 'PRICE', which means Base Price is recalculated, but discounts are not recalculated. If you want to recalculate both base price and discounts based on your repricing date, you can set the Pricing Event to be 'LINE'. If you only want to recalculate discounts (base price is kept the same), you can use the 'Reprice Line' event.
Modified the workflow activity attributes for the reprice line sub-process as follows:.
Seeded value Repricing Event is set to 'PRICE'..
Changed this to 'LINE'. attribute.
The discounts are now recalculated for newly created sales orders and not for already existing orders before changing Repricing Event to 'Line'
EXPECTED BEHAVIOR
-----------------------
Expect discounts to be recalculated
STEPS
-----------------------
The issue can be reproduced at will with the following steps:
1.Order management super user
2. Made the changes to workflow as per (Doc Id:428738.1)
3. For orders before workflow changes repricing does not happen correctly.
Changes
Modified the workflow activity attributes for the reprice line sub-process as follows:.
Seeded value Repricing Event is set to 'PRICE'..
Changed this to 'LINE'. attribute.
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 |