将 CSV 文件从 ADP PC/Payroll 导入此 Windows 应用程序

本主题说明了将 CSV 文件从 Windows 的 ADP PC/Payroll 导入到 SyteLine 的过程。

导入数据

ADP PC/Payroll for Windows 的外部工资接口 (EPI) 支持以 CSV(逗号分隔值)格式将特定信息从 ADP 数据库表导入到 SyteLine。必须使用 Borland ReportSmith(或类似工具)以准备要通过外部工资接口输入到 SyteLine 的导出文件。如果一个 ADP 数据库表字段长于 SyteLine 数据库架构字段,那么将截断 ADP 数据。

以下是支持 ADP PC/Payroll for Windows 用户的记录类型:

  • 主信息记录
  • 工资信息记录
  • 税信息记录
  • 总工资累计器

当主信息记录载入到 SyteLine 时,系统将检查“员工”表以查看将导入其数据的“员工”是否已经存在于系统中。如果“员工”不在表中,主信息记录的数据将添加到 SyteLine

如果员工已经存在于 SyteLine,将用从 EPI 导入的数据更新记录。下表将 ADP PC/Payroll 数据库表和字段名称映射到 SyteLine “员工”表字段名称。输出文件应是名为 MFOUT.csv 的 CSV 文件。

主信息记录(针对记录类型 1)

字段 ADP 数据库 ADP 字段 employee.mst 表列 类型 大小(格式)
文件号 V_EMP_ALL 文件 emp_num 字符 7
NAME V_EMP_ALL 名称 name 字符 60
ADDRESS 1 V_EMP_ALL StreetLine1 addr##1 字符 50
ADDRESS 2 V_EMP_ALL StreetLine2 addr##2 字符 50
CITY V_EMP_ALL 城市 城市 字符 50
STATE V_EMP_ALL 省/州 state 字符 50
ZIP CODE V_EMP_ALL 邮政编码 zip 字符 10
SOC.SEC.NO. V_EMP_ALL 社会保险号 ssn 字符 11
HOME DEPT. V_EMP_ALL HomeDepartment dept 字符 6
PHONE NUMBER V_EMP_ALL AreaCodePhoneNum phone 字符 25

工资信息记录(针对记录类型 2)

字段 ADP 数据库 ADP 字段 employee.mst 表列 类型 大小(格式)
文件号 V_EMP_ALL 文件 emp_num 字符 7
PAY FREQUENCY V_EMP_ALL PayFreq pay_freq 字符 1
RATE 1 V_EMP_ALL Rate1Amt reg_rate 小数 9 (-zzz,zz9.999)

税信息记录(针对记录类型 3)

字段 ADP 数据库 ADP 字段 employee.mst 表列 类型 大小(格式)
文件号 V_EMP_ALL 文件 emp_num 字符 7
MARITAL STATUS V_EMP_ALL ActMaritalStatus marital_stat 字符 1

总工资年累计累计器(针对记录类型 7)

字段 ADP 数据库 ADP 字段 employee.mst 表列 类型 大小(格式)
文件号 V_EMP_ALL 文件 emp_num 字符 7
YTD GROSS PAY V_YTD_INFO YTDGross$ ytd_grs 小数 8 (-zzz,zz9.99)
YTD FEDERAL TAX V_YTD_INFO YTDFedTax$ ytd_fwt 小数 8 (-zzz,zz9.99)
YTD SUI TAX V_YTD_INFO YTDSUISDITax$ ytd_sui_grs 小数 8 (-zzz,zz9.99)
YTD SOC SEC TAX V_YTD_INFO YTDSocSecTax$ ytd_fica 小数 8 (-zzz,zz9.99)
YTD MEDICARE TAX V_YTD_INFO YTDMedicare$ ytd_med 小数 8 (-zzz,zz9.99)
YTD STATE 1 TAX V_YTD_INFO YTDWorkedStateTax$ ytd_swt 小数 8 (-zzz,zz9.99)
YTD STATE 2 TAX V_YTD_INFO YTDLivedStateTax$ ytd_ost 小数 8 (-zzz,zz9.99)
YTD CITY 1 TAX V_YTD_INFO YTDWorkedLocalTax$ ytd_cwt 小数 8 (-zzz,zz9.99)