ADP PC/Payroll から Windows 用のアプリケーションへの CSV ファイルのインポート
このトピックでは、ADP PC/Payroll for Windows から SyteLine へ CSV ファイルをインポートするプロセスについて説明します。
データのインポート
ADP PC/Payroll for Windows 用の外部給与インタフェース (EPI) は、CSV (コンマ区切り値) 形式で ADP データベーステーブルから SyteLine への特定の情報のインポートをサポートしています。外部給与インタフェースを介して、SyteLine への入力用のエクスポートファイルを準備するには、Borland ReportSmith(または相当するツール)を使用する必要があります。ADP データベーステーブルフィールドが SyteLine データベーススキーマフィールドよりも長い場合、ADP データは省略されます。
ADP PC/Payroll for Windows のユーザは、次の 4 つのタイプのレコードを使用できます。
- 主要情報レコード
- 支払情報レコード
- 税情報レコード
- 支払総額アキュムレータ
主要情報レコードが SyteLine にロードされると、システムは従業員テーブルをチェックして、データをインポートされる従業員が既にシステムに存在しているかどうかを調べます。従業員がテーブルに存在しない場合、主要情報レコードのデータは SyteLine に追加されます。
従業員が SyteLine に既に存在している場合、EPI からインポートされたデータでレコードが更新されます。次のチャートでは、ADP PC/Payroll データベーステーブルおよびフィールド名を SyteLine 従業員テーブルフィールド名にマップします。出力ファイルは、MFOUT.csv という名前の CSV ファイルにする必要があります。
主要情報レコード(記録タイプ 1)
フィールド | ADP データベース | ADP フィールド | employee.mst テーブルカラム | 区分 | サイズ(書式) |
---|---|---|---|---|---|
ファイル番号 | V_EMP_ALL | ファイル | emp_num | 文字 | 7 |
名前 | V_EMP_ALL | 名前 | name | 文字 | 60 |
住所 1 | V_EMP_ALL | StreetLine1 | addr##1 | 文字 | 50 |
住所 2 | V_EMP_ALL | StreetLine2 | addr##2 | 文字 | 50 |
市 | V_EMP_ALL | City | city | 文字 | 50 |
州 | V_EMP_ALL | State | state | 文字 | 50 |
郵便番号 | V_EMP_ALL | ZipCode | zip | 文字 | 10 |
社会保障番号 | V_EMP_ALL | SocialSecurity Number | ssn | 文字 | 11 |
所属部門 | V_EMP_ALL | HomeDepartment | dept | 文字 | 6 |
電話番号 | V_EMP_ALL | AreaCodePhoneNum | phone | 文字 | 25 |
支払情報レコード(記録タイプ 2)
フィールド | ADP データベース | ADP フィールド | employee.mst テーブルカラム | 区分 | サイズ(書式) |
---|---|---|---|---|---|
ファイル番号 | V_EMP_ALL | File | emp_num | 文字 | 7 |
支払間隔 | V_EMP_ALL | PayFreq | pay_freq | 文字 | 1 |
レート 1 | V_EMP_ALL | Rate1Amt | reg_rate | 10 進数 | 9 (-zzz,zz9.999) |
税情報レコード(記録タイプ 3)
フィールド | ADP データベース | ADP フィールド | employee.mst テーブルカラム | 区分 | サイズ(書式) |
---|---|---|---|---|---|
ファイル番号 | V_EMP_ALL | File | emp_num | 文字 | 7 |
MARITAL STATUS | V_EMP_ALL | ActMaritalStatus | marital_stat | 文字 | 1 |
支払総額年間アキュムレータ(記録タイプ 7)
フィールド | ADP データベース | ADP フィールド | employee.mst テーブルカラム | 区分 | サイズ(書式) |
---|---|---|---|---|---|
ファイル番号 | V_EMP_ALL | ファイル | emp_num | 文字 | 7 |
年間所得 | V_YTD_INFO | YTDGross$ | ytd_grs | 10 進数 | 8 (-zzz,zz9.99) |
年間国税 | V_YTD_INFO | YTDFedTax$ | ytd_fwt | 10 進数 | 8 (-zzz,zz9.99) |
年間失業保険税 | V_YTD_INFO | YTDSUISDITax$ | ytd_sui_grs | 10 進数 | 8 (-zzz,zz9.99) |
年間社会保障税 | V_YTD_INFO | YTDSocSecTax$ | ytd_fica | 10 進数 | 8 (-zzz,zz9.99) |
年間医療保険税 | V_YTD_INFO | YTDMedicare$ | ytd_med | 10 進数 | 8 (-zzz,zz9.99) |
年間州税 1 | V_YTD_INFO | YTDWorkedStateTax$ | ytd_swt | 10 進数 | 8 (-zzz,zz9.99) |
年間州税 2 | V_YTD_INFO | YTDLivedStateTax$ | ytd_ost | 10 進数 | 8 (-zzz,zz9.99) |
年間市税 1 | V_YTD_INFO | YTDWorkedLocalTax$ | ytd_cwt | 10 進数 | 8 (-zzz,zz9.99) |