Purpose |
Overview |
Scope |
Details |
Confirm Payment Bank Account (P0030G) |
How To Create a Positive Pay Text File (R04586) |
Data Selection |
Data Sequencing |
Report Example |
Copying Positive Pay Text Files (P007101) |
Text File Processor Processing Option |
Frequently Asked Questions |
Question 1: Invalid Characters inserted in Positive Pay Text File, why? |
Question 2: When Copying the the Text to Text File the resulting file is not readable or it has spaces after each character, why? |
Question 3: If pre-note is selected in the Supplier Master, will checks be included in the Positive Pay file? |
Question 4: What could cause the Positive Pay Report (R04586) to print "No Data Selected" and not process correctly? |
To prevent fraudulent check activity Positive Pay can provide this protection for companies by allowing them to create a file of check information that their banking institutions can use when determining whether to issue payment for checks. When you use positive pay, you create a file for your bank that includes information for each check that you printed during the day, such as check number, date, amount, and account number. The bank compares the information on the checks that they receive with the information in this file, and if the information for any of the checks does not match the file, the system does not pay the checks.
To use Positive Pay process within JD Edwards EnterpriseOne Accounts Payable you run the Generate Positive Pay Text File program (R04586) to create the text file that you send to the bank. After you run this program, you use the Text File Processor program (P007101) to copy the text file to a specified location on your PC. After the text file has been copied to your PC, you can save it in the format required by the bank. Before you run this UBE make sure to do the following prerequisites:
This document is intended for users who are setting up or using the Positive Pay functionality.
This is on G04411 and should already be created if you are creating payments. This bank account will show as Record Type G "Internal G/L Bank Account" in the F0030. See FAQ number 4 below for full details.
At the end of each day, run the Generate Positive Pay Text File program (R04586) to create the positive pay text file to submit to your bank.
When you run this program, the system selects payment records from the Accounts Payable Matching Document table (F0413) and populates the Text Processor Header table (F007101) and the Text Processor Detail table (F007111) with information from these payment records. When selecting records from the Accounts Payable Matching Document table (F0413), the system selects only records that meet the following criteria:
The system creates one header record in the Text Processor Header table (F007101) for each bank's positive pay text file and includes:
The system creates one detail record in the Text Processor Detail table (F007111) for each payment in a positive pay text file and includes:
The system also prints a report listing the information that was created in the Text Processor Header (F007101) and Text Processor Detail (F007111) tables. This report can be used as a key when reviewing the data in the positive pay text file.
Processing Options for R04586
Process Tab
This has a default setting of Document Type - Matching (F0413) Is Equal To PK, PN.
The data sequencing is pre-set within the below values and should not be changed.
After R04586 is completed notice how the GFL7 field has been updated:
After running the Generate Positive Pay Text File program (R04586), use the Text File Processor (P007101) to copy the text file to a specified location. After the text file has been copied, it can be saved in the required format and transmitted to the bank. To copy positive pay text files:
Use this processing option to override the location of the Microsoft Word template to be used during creation of the text file. The ActiveX copy text creates a Microsoft Word document based on the normal.dot template, which is normally located in c:\Program Files\Microsoft Office\Templates\normal.dot. If your Microsoft Office objects have been installed in a different path, you need to enter the correct path for the location of the normal.dot template.
This processing option is only used when running positive pay locally. As of release 9.0, the process is typically run on the server.
Answer 1: Update the P93081 by adding the P007101. Text File Processor and ran the application. The file looks correct now.
Answer 2: Starting with release 8.9 the default the text encoding for JDE is UNICODE. UNICODE characters are encoded on two bytes. One byte is zero and the other is the ASCII code of the character. Some text editors do not know how to show UNICODE characters and that is causing them to show blanks or invalid characters. Alternately the normal encoding for AS400 is EBCDIC which is not readable on Windows or Unix platforms. To solve such issues the Flat File Encoding Configuration (P93081) was introduced through which it is possible to specify the desired encoding for specific programs/users/roles. The normal encoding for Windows/ Unix for English language is CP1252. See more on how this can be achieved in E1: TC: Flat File Encoding Configuration P93081 starting with EnterpriseOne 8.9.Knowledge Flat File Encoding Configuration P93081 starting with EnterpriseOne 8.9.
Answer 3: When pre-note is checked on the Supplier Master, the system creates a check and a test EFT file if using an EFT/ACH print program. The Generate Positive Pay Text File (R04586) UBE reads data from the F0030G (GL Bank Account) and F0413 (Payment Header) tables and populates the Text Processor Header table (F007101) and the Text Processor Detail table (F007111) with information from these payment records. There is no difference between a check that is created in this way, or a check that is created during a ‘true’ check payment run. Therefore, a check created because of the prenote flag is included in a Positive Pay file.
Answer 4: This could be caused by a variety of issues, including the data selection used. If your data selection is correct, please ensure the following:
Please do the following in order to add Record Type "G" for the Bank Information: