EAP: SPSCHK Layout does not indicate Non-Domestic when Vendor Enclosure Code = Foreign (Doc ID 1636547.1)

Last updated on MARCH 18, 2016

Applies to:

PeopleSoft Enterprise FIN Payables - Version 9 to 9.2 [Release 9]
Information in this document applies to any platform.

Symptoms

Vendor that is setup for Federal Payment has a foreign Address with the Enclosure Code set to Foreign on the Electronic File Options.  So, on the VENDOR_PAY table, GFAP_EFT_ENCL_CODE = 5.  When paying the Vendor with the EFT Layout of SPSCHK and the file is created, the 10 record is not correctly setting the IsNonDomestic flag to '1' (which would indicate non-Domestic).  Instead, it sets it to '0' (Domestic) and never changes it.  

STEPS
1.  Installation Options > Payables setup
Posting Method = Summary Control
Enable Federal Payment box is checked
2.  Add 2 different Agency Location Codes (ALC)
3.  Use Fund Code SetID SHARE /F200 and SetID FEDRL/F100
4.  Add two Add Agency Identifiers
5.  Add TAS/BETC Main Account
6.  Add Treasury Account Symbol (TAS) and define BETC, Fund Code and TAS Formats
7.  Tie ALC to Bank Information page for SetID SHARE/FDBNK
8.  External Account setup
Bank = FDBNK
Bank Account = SCHK
Payment Method = EFT
Settle By = Pay Cycle
Layout = SPSCHK
9.  Vendor > Address page setup where Vendor has a Foreign Address
Country = CAN
Province = BC
10.  Vendor > Location > Payables Options setup for Electronic File Options
Treasury Payment box is checked
Enclosure Code = Foreign
11.  Vendor > Federal page setup
Federal Vendor box is checked
Trading Partner = 19
Agency Location Code = 19000001
12. Create a new Voucher
Business Unit = FED01
Vendor ID = USA0000005
Bank = FDBNK
Account = SCHK
Method = EFT
13.  Pay the Voucher through the Pay Cycle
14.  CHK- file will be generated

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