Skip to main content
Skip table of contents

BKPP - xxGEN or GEN

Positive Pay File General Configuration 
BKPP/xxGEN is an essential common code to describe the general characteristics of a standard Positive Pay file for all banks or a bank-specific file where "xx" is a specific CKID. The CKID specific setup would enable different file configurations for different Bank ID (or CKIDs). (Required). BKPP/GEN is the CKID generic code.

Code Category: BKPP
Code Value: xxGEN or GEN
Short Description: Controls the File Name. Several options for file's name. (1) Leave blank for the default file name. The system-generated file name is "Pyymmddx" where "P" is the file prefix, yy is the current year, mm is the current month, dd is the current day, and x is a sequence letter from A-Z that will be incremented for multiple runs on the same day). Use this default if using the Append feature. (2) "CUSTOM" defers the file name to the common code BKPP/FILE or BKPP/xxFILE. (3) When creating file using BKUTPP, type a file name and print file on demand. The name typed into this field will supersede any system seed or values (can leave BKUTPP's Name field blank to prompt use of the default name "Pyymmddx."
When printing a positive pay file during a check run from APOHPPPA (requires common code BKCS/BK200), the system will use naming convention defined within BKPP/GEN or BKPP/xxGEN.
Medium Description: File Path: the location where the file should be created. Use ".GROUP.ACCOUNT" or ".DATA.ADMIN" format (preceded with a decimal). If left blank, file will default to …\app\data.
Long Description: Not required. Used to describe the common code.
Associated Numeric Values
1: Record Length: the length of the positive pay records. The default is 80. The maximum is 1024. (Optional).
2: Report Width: the width of the report records (if they are defined). The default is 132. The maximum is 132. (Optional)
3-5: Reserved for future use.
Associated Codes
1: Header: "Y" indicates the positive pay file has a header record. The appropriate header format definition common codes must be created to define the format of this record. The default is no header record. (optional)
2: Footer: "Y" indicates the positive pay file has a footer record. The appropriate footer format definition common codes must be created to define the format of this record. The default is no footer record. (optional)
3: Delimiter: The default is "N" for not delimited (fixed width) file formatting. Alternatively a delimited file may be created. See below for options. (optional)

Code

Delimiter

Example (3 field record)

N

NONE

ABC123XYZ

Y or COMMA

Comma

ABC,123,XYZ

TAB

Tab

ABC 123 XYZ

PIPE

Pipe

ABC|123|XYZ

Other Single Character

User defined

ABC^123^XYZ

4: Date Format: Enter a code to identify the date formatting to use for all of the date fields written to the positive pay file. The default format code is D8. (optional)

Code

Output Format

Example (date of July 1st, 2015)

D8

CCYYMMDD

20150701

D6

YYMMDD

150701

DR

MMDDYY

070115

DS

MM/DD

07/01

DT

MM/DD/YY

07/01/15

DU

MM/DD/CCYY

07/01/2015

DV

DD/MM/YY

01/07/15

DW

DD/MM/CCYY

01/07/2015

DX

YY/MM/DD

15/07/01

DY

CCYY/MM/DD

2015/07/01

DZ

MM/YY

07/15

MMDDCCYY

MMDDCCYY

07012015

MMDDYY

MMDDYY

070115

CCYYMMDD

CCYYMMDD

20150701

YYMMDD

YYMMDD

150701

DD-MMM-YY

DD-MMM-YY

01-JUL-15

DDMMYY

DDMMYY

010715

DDMMCCYY

DDMMCCYY

01072015

YMMDD

YMMDD

50701

MMDD

MMDD

0701

5: Numeric Formatting: Enter a code to identify the numeric formatting to use for all dollar amounts written to the file. The default format code is "N" (optional)

Code

Example (amount of $1,234.56 in field with length of 8)

N

00123456

Y

1234.56

D

$1,234.56

C

1,234.56

9

123456

X

123456 (left justified)

The second character position may contain a "B" if zero amounts are to be shown as blank.
Associated Descriptions
1: Append File Option: Enter "APPEND" to append to existing file (if one) instead of creating a new file. If running automatically, only 1 file per day will be generated. Additional check runs on the same day will be appended to the first file. (Optional)
Using "APPEND" holds an MPE label to the file that prevents the bank from accepting the file until the label has been removed. The label will start with "MPE" and say something similar to "MPE 1028 80 1 1023 0 -1 0 0 -1 0 ".
Remove the label by running BKUTPP for the final run and flagging the file as the Final Report for the day.
2: Binary File Option: Enter "BINARY" to create the file in BINARY format with a carriage return and line feed appended to the end of each record; or "BINARY NO CRLF" which creates a binary file, but does not put the CRLF at the end of the input record Consider defining BKPP/XXDetlxx, an output code, to place CR at end of the record. (Optional)
3: Force Pad Option: Enter "PAD" to issue a pad command on the created file after the process has completed. The file will be padded to the record length in Associated Value 1. (Optional)
4: Notify Workflow Option: Enter "WFNOTIFY" to create a workflow queue entry for the job number on the BKDocumentMaster whenever a new Positive Pay file has been created. This will only occur when running the process automatically at check printing time. (Optional)
5: An explanation of the contents of lines 1 through 5.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.