GENERATE DISBURSEMENT INTERFACE FILE#

Processing Information#

If your company is printing your employee's check stubs and deposit notices through a third party's program or your own custom check system / program, then you need to create an interface file with the data required for printing. This function creates a Check/Deposit Interface file for those disbursements selected. For each disbursement record processed, all checks and deposits that are part of the disbursement are marked as printed, so that they are not picked up again in subsequent executions.

This function is a replacement for the UPSTUBC/UPSTUBD process.

You may generate the interface file through the Generate Check/Deposit Interface File (UPDIF) form.

Each client must set up their own interface format(s) by choosing from the record types provided in this document. Personality provides a sample interface format that includes an ‘all data’ interface file. Clients can choose from the record types and columns provided to customize their own formats.

Pay Stubs are sorted by check number or deposit number. These numbers are assigned as requested in the parameter form for disbursement (UPDISB).


Report Parameters & Filters#

Report Parameters
Date Range FromOptional, Date, LOV Available
The earliest issue date of the checks and deposits to be printed.
Date Range ToOptional, Date, LOV Available
The latest issue date of the checks and deposits to be printed.
Disbursement TypeOptional, LOV Available
Users may chose to create a file for checks only or deposits only.
Interface CodeMandatory, LOV Available
Only those reports of the format “Disbursement File" will display. Choose from the
report formats created. The format “HL$PAYS” or "HL$UPDIF_CDN" has been
provided as a sample, but should be copied, and the copy edited, by the client
before running this report. The report definition selected will determine the format of
the output file (if any), as well as the columnar content of the report.
Interface DirectoryMandatory, Text
Must be a directory on the server for which the current user (as signed onto the
client’s network) has write capability. For example, the entry ‘C:\TEMP’ accesses
the ‘TEMP’ directory on the server, not the local directory for the computer terminal
being used.
File NameMandatory, Text
Enter the name of the file that will be created in the interface directory specified.
Write or AppendMandatory, LOV Available, Defaults as <Write to File>
If the file already exists should the current information overwrite it or append to it?
Exception LevelMandatory, LOV Available
Users may increase the level of logging done from exception to user, legislation,
usercalc, program or utility levels.
TrialOptional Toggle
If ‘ON’ then the update is not committed and UPDIF may be run again.
If ‘OFF’ then the update is committed.
Output Headers/TrailerOptional, Toggle
If the file is to contain a header and trailer record then indicate <Yes>.

Report Filter
Bank AccountMandatory, LOV Available
The bank account from where the checks and deposits are drawn.