Selected Order Management Bug Fixes in This Update

This update includes some bug fixes that can change the way Oracle Order Management works. This isn't a full list of all the bug fixes in this update. This list includes the bug fixes that can cause a noticeable change in application behavior.

Validate Freeze Attributes When Processing Order Revisions

If your sales order contains price details and you don't want to recalculate or reevaluate them, then you can set the Freeze Pricing, Freeze Shipping Charge, and Freeze Tax attributes to Yes when you submit the order. Before Update 24B, when you submitted an order revision, you had to make sure that the freeze attribute's values matched the values that you used when you submitted the initial order. For example, if you set the Freeze Pricing attribute to Yes when you submitted the initial order, then you had to check and make sure that Freeze Pricing contained Yes in every subsequent order revision that you submitted.

Starting in Update 24B, if you modify the value in a freeze attribute when you submit an order revision, then Oracle Order Management will display an error and ask you to change the attribute back to its original value.

For details about revising, see Revise Sales Orders That You Already Submitted.

Oracle reference: 36038237

Include Pricing Data When You Freeze Pricing During Import

Before Update 24B, if you froze pricing during import but didn’t include all the pricing values that you need in your import payload, then you might have encountered a problem in your downstream fulfillment system. For example, Oracle Order Management might have encountered an error when it prepared to send the order line to accounts receivable.

Starting with Update 24B, if you freeze pricing, freeze shipping charge, or freeze tax in your import payload, and if you don’t include values in the Header Currency Unit Price attribute and the Header Currency Extended Amount attribute in that payload, then Order Management will reject your import.

For details about how to freeze price during import, Freeze Price on Sales Orders.

Oracle reference: 35851319

Recover from Errors That Involve Purchase Order Events

Oracle Procurement raises the REQ_LINE_CANCEL event when a buyer returns or cancels a requisition from Oracle Self Service Procurement. Before update 24B, if a failure happened when Order Management received this event, then you ended up with a stuck sales order. To fix the problem, you had to get payloads and data fixes from Oracle Support. Starting with update 24B, you can use the Recover Order action or run the Recover Errors scheduled process to fix the problem. For background details, see Fix Errors in All Sales Orders. For details about these events, see How Drop Ship Works in Order Management.

Oracle reference: 35264467

Steps to Enable

You don't need to do anything to enable this feature.