Voucher Transmission Always Uses Currency Code USD. (Doc ID 1478038.1)

Last updated on MARCH 08, 2017

Applies to:

Oracle Transportation Operational Planning - Version 6.0 to 6.3 [Release 6 to 6.3]
Information in this document applies to any platform.

Symptoms

On OTM version 6.2

ACTUAL BEHAVIOR
---------------
Invoice as -350 USD in the Amount Due field.

Voucher shows as -350 USD.

Transmission shows:
USD
-357.18
RateToBase 1.0205

Database table shows:
AMOUNT_TO_PAY -350
AMOUNT_TO_PAY_BASE -357.175
AMOUNT_TO_PAY_GID USD

The above means the value is -350 USD (which is expected in the transmission) but the system was installed to have CAD as its base currency.
The -350 is being correctly converted to -357.175 to be saved in the table as the base, where base currency is CAD.



EXPECTED BEHAVIOR
-----------------------

The transmission should send out USD -350 and not USD with the CAD figure of -357.175.

STEPS
-----------------------
The issue can be reproduced at will with the following steps:
1. Have a system with CAD as the Base Currency.
2. Create an Invoice with a USD cost.
3. Create the Voucher.
4. Send the voucher transmission and note the Currency states USD but the value is in 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