Format Payment Instructions is not printing Amount in word correctly when currency different than USD and EURO (Doc ID 1638986.1)

Last updated on MAY 20, 2014

Applies to:

Oracle Payments - Version 12.1.3 and later
Information in this document applies to any platform.
Format Payment Instructions is not printing Amount in word correctly when currency different than USD and EURO

Example
=======
When the payment currency is USD or Euro the amount in printed in word correctly as following ' xx Thousand Dollars/Euros and xx Cents*****'
When the currency is KWD or others- the amount in Text prints ' xx thousand and xx' - where it is expected to be 'xx Thousand Dinars and xx Cents' or the relevant currency.

The currencies affected are:

Drahms,
Kuwaiti Dinars,
Indian Rupee,
Singapore Dollars
Brazilian Real
Canadian Dollar

SQL Query to verify the issue:
select IBY_AMOUNT_IN_WORDS.Get_Amount_In_Words(100.01,'KWD',2) from dual;

Customer has to confirm the file versions for:

IBYDC_2_CO.rtf
ibyamtwb.pls
ibyamtws.pls

by using the commands like the following:
strings -a $XX_TOP/filename |grep '$Header'

Goal

Customer indicated a problem while printing the payment made in KWD (Kuwait Dinars): the Amount in Words is not showing the Currency and Cents.
 

Solution

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