Importing Data From Other Software
Import employee and payroll data from other payroll systems into ProPay.
Overview
Paysoft has written utilities that automatically import data from certain payroll software. Check with Paysoft for the availability of an import utility for your specific software. If no utility exists, you can use the manual import procedure described here.
Understanding ProPay File Structure
ProPay creates several files when you add a new client. These files are dBase III compatible format.
Example: Client ID A01
| File Name | Purpose | Records |
|---|---|---|
| A01_CO.DBF | Company information | 1 record only |
| A01_MAST.DBF | Employee master file | Several records |
| A01_DET.DBF | Employee detail file (all paychecks) | Several records |
| A01_DEPT.DBF | Company departments definition | Variable |
| More A01_*.dbf files | Various types of information | Variable |
Recommended Import Approach
Import data only into the Employee Master file (highlighted above). This file is the most time-consuming to set up manually. Enter data for all other files through the ProPay user interface to ensure file integrity.
File Format Requirements
The import file must be in one of these formats:
- dBase III format
- ASCII format (fixed length)
- Comma-delimited text files
Example: Comma-delimited format
For the first three fields (Employee_no, Name, Dept), a comma-delimited ASCII file should look like:
_CODE_BLOCK_0_
Import Procedure
Step 1: Create a new client
- Start ProPay.
- Go to Client Functions > Add New Client.
- Enter the client ID (example: A01).
- Fill in the employer information.
Step 2: Enter required setup information
- Go to Payroll Functions on the main menu.
- Enter information for each of the following:
- Employer Deductions
- Departments (if used)
- Workers Comp (if used)
- Job Costing (if used)
- Open the employee master file (example: A01_MAST.DBF).
- Import your data from the source system.
- Ensure data matches the ProPay field structure.
- Save the imported data.
- Go to Client Functions > Misc > Re-Build Index Files (For All Clients).
- Go to Employees > Add or Change.
- Select the employee.
- Complete information in each of these screens:
- Deductions/Reimbursements
- Tax Status Exempt
- Direct Deposits
- Other
- Click Save before moving to the next employee.
- Click the ProPay Help button.
- Search for Employee YTD Set-Up.
- Follow the directions in that help topic.
- Always back up existing data before importing.
- Test the import process with one or two employees first.
- Verify all imported data before processing payroll.
- Ensure employee numbers do not conflict with existing employees.
- Complete all setup screens for each employee to maintain file integrity.
This creates the necessary database files.
Step 3: Import employee master file data
Use a dBase III compatible utility program to:
Step 4: Rebuild index files
Step 5: Complete employee setup
For each employee:
This step is critical to ensure file integrity.
Entering Employee YTD Information
After importing employee master data:
ProPay Master File Record Layout
The ProPay Employee Master file is a dBase III type file with the following key fields:
| Field No | Field Name | Type | Length | Decimals | Example | Comments |
|---|---|---|---|---|---|---|
| 1 | EMP_NO | C | 4 | 0 | 0108 | 4 digits |
| 2 | NAME | C | 30 | 0 | JACKSON, GAIL | Last, First |
| 3 | DEPT | N | 4 | 0 | 100 | 4 digits |
| 4 | WCID | N | 4 | 0 | 9079 | Workers comp code |
| 5 | SSN | C | 11 | 0 | 123-45-6789 | With dashes |
Additional fields exist for address, pay rates, tax status, deductions, and other employee information. Contact Paysoft for the complete record layout if needed.