List Price Is Not Rounded To Conversion Rounding Factor After Applying Multi-Currency Conversion

(Doc ID 2354978.1)

Last updated on FEBRUARY 05, 2018

Applies to:

Oracle Advanced Pricing - Version 12.1 and later
Oracle Order Management - Version 12.1 and later
Information in this document applies to any platform.
MultiCurrency Conversion
Multi Currency Conversion

Symptoms



Find Order Management and Quoting are ignoring the conversion round to when calculating the list price for multi-currency conversions in price lists.

EXPECTED BEHAVIOR

Expect Quoting not to ignore the conversion round to when calculating the list price for multi-currency conversions in price lists.


STEPS

The issue can be reproduced at will with the following steps:-

Step 1 - Create Price List with Multi-Currency Conversion List. Add item with Price in USD.

Step 2 - Add currency conversion details. Here a record is created for CAD with Conversion Round To = 0 and Round To = -2

Step 3 - Create a Quote using the USD Price List created in step 1. Change currency to CAD.
             Add item and save. List Price is calculated as 268 * 1.05678 (conversion factor for CAD) rounded to 2 decimals which equal 283.22 CAD.
             Expected Result - 268 * 1.05678 (conversion factor for CAD) rounded to 0 (conversion round to) decimals which equal 283.00 CAD.

Step 4 - Create a order with the USD Price List. Change currency to CAD.

Step 5 - Add item, quantity and tab to the next field. List Price is calculated as 268 * 1.05678 (conversion factor for CAD) rounded to 2 decimals which equal 283.22 CAD.
            Expected Result - 268 * 1.05678 (conversion factor for CAD) rounded to 0 (conversion round to) decimals which equal 283.00 CAD.






Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms