Special Topic: ADP Interface

Summary

Many of our clients outsource their payroll to ADP. The system's timesheet export process can export labor data directly to ADP via ADP's standard "EPIP" interface.

View a diagram providing an overview of the process.

Before you can use the interface, you must configure several screens in the system, including:

Employee Information Setup

You must assign the following values to each employee whose information will be downloaded to ADP:

If you do not want a specific employee to be downloaded to ADP, do not populate his Payroll Employee ID.

 

Timesheet Class Setup

If you want a specific timesheet class exported to ADP, select the Payroll checkbox in the Export group box in the Basic Information tab of the Timesheet Classes screen.

Pay Type (UDT10) Setup

You can map Pay Types (UDT10) to ADP hours and earnings codes in the Pay Type (UDT10) screen. If you need to export the hours for a certain pay type to ADP, you must configure one or both of the following fields:

In order to properly report vacation and holiday time, you may need to create specific pay types so you can map those pay types to the appropriate Hours 3 or Hours 4 fields. Remember, you can associate specific leave charges to specific pay types via the charge trees.

Export Timesheet Setup

When you execute the export process, the system exports data to worktables and then reads a properties file on the server to determine the final format of the export. One of the parameters in the ExportTimesheets.properties file is PAYROLL=.

ADP Format

ADP Field

Source

Notes

Co Code

Payroll ID From the Employee Information Screen.

 

Batch ID

Batch ID provided in the Export screen.

 

File #

Payroll Employee ID from the Employee Information screen.

 

Reg Hours

Sum of hours charged to the Pay Type where the Payroll Map Code is "Regular."

 

Reg Earnings

N/A

Not implemented in this version.

OT Hours

Sum of hours charged to the Pay Type where the Payroll Map Code is "Overtime."

 

OT Earnings

N/A

Not implemented in this version.

Earnings 3 Code

Payroll Earnings Code from the Pay Type where the Payroll Map Code is "Earnings 3."

 

Earnings 3 Amount

N/A

Not implemented in this version.

Earnings 4 Code

Payroll Earnings Code from the Pay Type where the Payroll Map Code is "Earnings 4."

 

Earnings 4 Amount

N/A

Not implemented in this version.

Earnings 5 Code

Payroll Earnings Code from the Pay Type where the Payroll Map Code is "Earnings 5."

 

Earnings 5 Amount

N/A

Not implemented in this version.

Hours 3 Code

Payroll Earnings Code from the Pay Type where the Payroll Map Code is "Hours 3."

 

Hours 3 Amount

Sum of hours charged to the Pay Type where the Payroll Map Code is "Hours 3."

 

Hours 4 Code

Payroll Earnings Code from the Pay Type where the Payroll Map Code is "Hours 3."

 

Hours 4 Amount

Sum of hours charged to the Pay Type where the Payroll Map Code is "Hours 3."

 

ADPRATE Format

ADP Field

Source

Notes

Co Code

Payroll ID From the Employee Information screen.

 

Batch ID

Batch ID provided in the Export screen.

 

File #

Payroll Employee ID from the Employee Information screen.

 

Reg Hours

Sum of hours charged to the Pay Type where the Payroll Map Code is "Regular."

 

Reg Earnings

N/A

Not implemented in this version.

OT Hours

Sum of hours charged to the Pay Type where the Payroll Map Code is "Overtime."

 

OT Earnings

N/A

Not implemented in this version.

Earnings 3 Code

Payroll Earnings Code from the Pay Type where the Payroll Map Code is "Earnings 3."

 

Earnings 3 Amount

N/A

Not implemented in this version.

Earnings 4 Code

Payroll Earnings Code from the Pay Type where the Payroll Map Code is "Earnings 4."

 

Earnings 4 Amount

N/A

Not implemented in this version.

Earnings 5 Code

Payroll Earnings Code from the Pay Type where the Payroll Map Code is "Earnings 5."

 

Earnings 5 Amount

N/A

Not implemented in this version.

Hours 3 Code

Payroll Earnings Code from the Pay Type where the Payroll Map Code is "Hours 3."

 

Hours 3 Amount

Sum of hours charged to the Pay Type where the Payroll Map Code is "Hours 3."

 

Hours 4 Code

Payroll Earnings Code from the Pay Type where the Payroll Map Code is "Hours 3."

 

Hours 4 Amount

Sum of Hours charged to the Pay Type where the Payroll Map Code is "Hours 3."

 

Temp Rate

Sum of the Amount divided by the sum of Hours.

Based on User-Defined Rate 1.