Documente Academic
Documente Profesional
Documente Cultură
Lockbox Extension
Overview ......................................................................................................................................... 2
Setup ............................................................................................................................................... 2
Directories Lockbox Import ..................................................................................................... 2
Directories X3 Import/Export .................................................................................................. 2
Import/Export Parameters GESAOE ....................................................................................... 3
Functional ....................................................................................................................................... 4
Lockbox File Format................................................................................................................... 4
Lockbox Import XCPAYLCK ................................................................................................. 4
Overview
The Lockbox Interface enables the processing of Accounts Receivable payments using the standard
Import / Export functions of X3. A required bank import file covers the payment details for all customer
invoices whose payments have been received. Once the import file is processed, journal entries are
recorded for each payment. A standard log report is provided showing entries made along with any
errors encountered.
This North American Addon is considered an extension of the payment process. Please see the detail
below on the setup required to use the Lockbox functionality.
Setup
Directories Lockbox Import
The Lockbox Extension requires the following directories to be set up (X3 must have full read/write
access over them and their contents):
Directory to contain the actual lockbox files that have not been processed.
Directory to contain the lockbox files that have been processed. The file names will be
appended with the date and time processed.
Directories X3 Import/Export
The Lockbox Extension utilizes standard X3 import/export template functionality to import lockbox data
into X3. The following directories must be set up in order for this functionality to be available (X3 must
have full control over them and their contents):
..\Import X3 will look in this directory for import files by default.
..\Final X3 will copy processed import data to this directory.
..\Error X3 will copy import data with errors to this directory.
Functional
Lockbox File Format
The Lockbox Extension will read a flat ASCII, delimited file containing the lockbox data. The format is as
follows:
Field Description
2 Invoice number
6 Check number
The default field separator is the pipe character { | } (shift-backslash on the keyboard), and the default
record separator is a carriage-return character { \013 } plus a line-feed character { \010 }. These defaults
may be changed for any given lockbox file.
Example:
BNK1|CI0600005|250|20070702|B0123456789|12345
BNK1|CI0700016|382.53|20070702|B0123456789|5305632
Completed Directory into which this function will copy the lockbox file
Directory after it has been processed. The processing date and time
will be appended to the file name.
Record Separator 1 or 2 characters that indicate the end of each record in the
lockbox file.
Please note that the directories are relative to the X3 application server, and end with a backslash (\).
Once the parameters have been verified, click the OK button to save the parameters and process the
lockbox file. Click the End button to cancel/end this function.
Each record of the lockbox file is read and parsed per the lockbox record format, and a corresponding
template file is created that is mapped to import/export template XCPAYLCK. The standard X3 import
function is then called to process the import template file. Finally, the import template file is deleted from
the Final directory (see Import/Export Parameters), and the lockbox file is moved to the Completed
directory (specified above) with the current date and time appended to the file name. A trace log is
produced showing each payment transaction processed.