Understanding the Lockbox Interface

When implementing the lockbox interface, the most important issue is the record layout of the payment transactions that are received from the bank. The PeopleSoft interface record layout is extensive. However, you must use only the pieces of it that pertain to the implementation. The record layout is a version of the Bank Administration Institute standards, modified to contain all the information that the PeopleSoft Receivables system accepts.

The record layout has a maximum total of 12 records for one payment, but only the first five records are required: the four control records and the first payment record. If all the information that you need is contained in one or two of the optional customer and invoice records, then the system processes only that amount of information. For example, you may need only the invoice number, MICR ID, and payment amount information to match payments with invoices. If this is the case, then the bank only has to send three of the 10 payment detail records.

The other records contain transmission information, such as the number of batches (or deposits) in the file and the originating bank identifiers. Transmission information will probably be the same every time a lockbox file is sent. Also, batch information is sent to audit the record count. You can have multiple batches (or deposits) in one transmission.

The record layouts for the fixed file format design of the lockbox processor must be given to the banks that receive lockbox payments so that they can send information to you in a format that the system can read. PeopleSoft has written the Lockbox SQR process (AR25001) for you, but it works only if the incoming file follows its design layout.

Record Group ID Assignments

A record group ID is part of the lockbox record layout. It identifies multiple lines of customer information or item information for a single payment. The governing principle in assigning record group IDs is the number of rows that is inserted into PAYMENT_ID_ITEM and into PAYMENT_ID_CUST, the two records that store item and customer information for payments.

Note:

The Lockbox process (AR25001) expects records to be in proper sequence in the input file. In particular, detail record types 07, 08, and 09 (for Invoice Information) need to be grouped together and in the proper sequence.

This example of a lockbox file breaks down the format of the records. It has 8 records. The first two are Record Type 1 – Header, and Record Type 2 – Service. The next six records are Record Type 3 – Detail Records. The Detail Record Type field value is in positions 30-31. After the first two records, the diagram shows a 00 detail record (Lockbox) and a 01 detail record (Batch Record). Then there are four detail records of type 02, 03 (Customer) and 07, 08 (Invoice). Notice that the detail types are in numerical order.

Sample Lockbox File