!!!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 From|Optional, Date, LOV Available \\The earliest issue date of the checks and deposits to be printed.
|Date Range To|Optional, Date, LOV Available\\The latest issue date of the checks and deposits to be printed.
|Disbursement Type|Optional, LOV Available\\Users may chose to create a file for checks only or deposits only.
|Interface Code|Mandatory, 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 Directory|Mandatory, 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 Name|Mandatory, Text\\ Enter the name of the file that will be created in the interface directory specified.
|Write or Append|Mandatory, LOV Available, Defaults as <Write to File>\\If the file already exists should the current information overwrite it or append to it?
|Exception Level|Mandatory, LOV Available\\Users may increase the level of logging done from exception to user, legislation,\\usercalc, program or utility levels.
|Trial|Optional Toggle\\If ‘ON’ then the update is not committed and UPDIF may be run again.\\If ‘OFF’ then the update is committed.
|Output Headers/Trailer|Optional, Toggle\\If the file is to contain a header and trailer record then indicate <Yes>.


||Report Filter||
|Bank Account|Mandatory, LOV Available\\The bank account from where the checks and deposits are drawn.