EAP: Voucher Build is Creating Voucher With Invalid Payment Currency (Doc ID 1917065.1)

Last updated on MARCH 09, 2017

Applies to:

PeopleSoft Enterprise FIN eSettlements - Version 9.1 and later
Information in this document applies to any platform.

Goal

ISSUE
Voucher Build is creating an eSettlement Voucher with invalid payment currency.


STEPS
Vendor SHARE / AUSCOMP has payment information mentioned as:
Bank = USBANK
Account = CHCK
Currency = USD
eSettlement agreement is created between AUSCOMP and BUY08.
Remove USD from Valid currency of Bank account AUBNK / CHCK. Meaning The Bank account does not pay in USD.
Create a PO invoice for AUSCOMP against PO BUY08 / POMP-312
Run voucher build to create a voucher
On voucher / Payments tab

1. Verify payment bank

Bank details come up as per the esettlement agreement

2. Verify vendor currency

Vendor Currency remains as per the vendor setup

1. Invalid currency USD comes up as Payment currency for the vendor.
2. Neither eSettlements nor Voucher build catches this mismatch.
3. Voucher also gets paid in USD through paycycle.

IMPACT
The impact is that this allows the users to create the payment in the incorrect currency from a bank account which does not allow them to pay in that currency.
 

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