Issue with Shipping Charge Adjustment Logic via REST API in Oracle Cloud Order Management
Summary:
Hello,
We have a requirement to derive price adjustments based on the following logic:
- The Pricing Strategy includes two Shipping Charges, each defined with a precedence (1 and 2).
- If the freight charge adjustment value is not obtained from the first Shipping Charge list, the system should then check the matrices associated with the second Shipping Charge.
We have customized the pricing algorithm to implement this logic. The customization works as expected when orders are created through the Oracle Cloud Order Management UI (SaaS), and the shipping charge adjustment is applied correctly.
Customization Done: Reimplemented the Calculate Shipping Charges Algorithm ,hard-coded the Second Shipping charge listid in Step-1, and added this custom algorithm as a sub-step in Standard "Calculate Shipping Charges" to derive the Adjustment Matrix corresponding to Second Shipping Charge list.
Tagged:
0