Payroll Connect の ADP インポート プロセスと、Microsoft Dynamics GP に必要な特定のフィールド

この記事では、Payroll Connect の自動データ処理 (ADP) インポート プロセスについて説明し、Microsoft Dynamics GP に必要な特定のフィールドに関する情報を提供します。

適用対象:   Microsoft Dynamics GP
元の KB 番号:   866501

はじめに

ADP でファイルを生成するために使用される形式が GP の要件を満たしていない場合は、次のメッセージが表示されます。

選択したインポート ファイルが有効な ADP エクスポート ファイルではありません。

詳細情報

給与接続は、Microsoft Dynamics GP のインストール プロセスにインストールされます。 給与接続では、個別のインストール プロセスは必要ありません。 給与接続登録キーを入力する必要があります。 さらに、[登録] ウィンドウで [ 給与計算接続 ] チェック ボックスをオンにする必要があります。

[ADP からインポート] ウィンドウを使用する前に、ADP 担当者と協力して、次のタスクを完了します。

  • インポート ファイルの正しいファイル構造を取得します。
  • ADP 製品で、Microsoft Dynamics GP と同じアカウント フレームワークを設定します。
  • ADP ツールで使用される形式には、10 個のフィールドが含まれている必要があります。 10 個のフィールドすべてが GP によって使用されていない場合でも、フィールドは存在している必要があります。
  • ファイルはコンマで区切り、サフィックス.gliは 、 、または .csv. .txt
  • 各フィールドには引用符を囲む必要があります。 メモ帳でファイルを開いて確認します。
  • 各フィールドは、GP の各フィールドで許可される最大幅より広くマップしないでください。 以下の記事の最後で、各フィールドに定義されている最大幅を参照してください。 (フィールド 7 の [説明] フィールドは、Microsoft Dynamics GP で定義されている許容される長さよりも短くなっています。
  • ファイルには、10 個のフィールドがすべて存在する必要があります。 GP で使用されていないフィールドは空白でも固定値でもかまいませんが、ファイル内にまだ存在している必要があります。
  • GL バッチエントリ ウィンドウで、ADP バッチに表示される 履歴エントリの数 は、ADP ファイル の行数 を実際に表示するため、誤解を招く可能性があります。 ただし、トランザクションの詳細をドリルインすると、1 つの履歴エントリのみで構成され、1 つの履歴エントリとして正しく投稿されます。 表示の問題であり、正しく投稿されるため、この問題は現時点では変更されません。 ただし、修正する場合は、Microsoft Dynamics GP の [ツール] を選択し、[ユーティリティ] をポイントし、[財務] をポイントして、[調整] を選択し、[バッチ] を選択し、[調整] を選択できます。 この調整プロセスにより、このバッチ内のジャーナル エントリの数が正しく更新されます。 ユーザーは、ADP ファイルを取り込んだ後、ドキュメントまたはプロセスの一部に追加できます。 これは製品の提案として書き上げられているので、今後の機能強化として Microsoft Connect を使用してこの要求に投票してください。

次の表では、ADP Payroll Connect インポート ファイルに必要な 10 個のフィールドについて説明します。

[インポート] フィールド 説明
クライアント コード このフィールドは ADP によって割り当てられますが、Microsoft Dynamics GP では使用されません。 このフィールドが Microsoft Dynamics GP で使用されていない場合は、このフィールドを空白のままにすることができます。
General Ledger Account Number このフィールドは、配布アカウント番号に使用されます。 スペース、ダッシュ、コンマは使用しないでください。
ジャーナル ソース コード インポート用にバッチを作成すると、[バッチの種類] フィールドに GJ (General Journal) が表示されます。
日付 このフィールドは Microsoft Dynamics GP では使用されません。 履歴エントリのトランザクション日付は、インポート ウィンドウに入力された日付として使用されます。
Amount このフィールドは、デビットラインとディストリビューションのクレジットラインに使用されます。 負の金額の前にマイナス記号 (-) が付く。
参照番号 1 このフィールドは Microsoft Dynamics GP では使用されませんが、まだ存在している必要があります。
説明 このフィールドは、対応する配布ラインの説明として使用されます。
参照番号 2 このフィールドは Microsoft Dynamics GP では使用されませんが、まだ存在している必要があります。
参照番号 3 このフィールドは Microsoft Dynamics GP では使用されませんが、まだ存在している必要があります。
レコード コード このフィールドは ADP によって割り当てられますが、Microsoft Dynamics GP では使用されません。

この資料に記載されているサードパーティ製品は、マイクロソフトと関連のない他社の製品です。 明示的か黙示的かにかかわらず、これらの製品のパフォーマンスや信頼性についてマイクロソフトはいかなる責任も負わないものとします。

ADP ツールで上記の各フィールドをマップする方法の詳細な説明を次に示します。

フィールド 1 - クライアント コード - 固定値にマップするか、空白のままにします。 最大幅: 5。
フィールド 2 - GL アカウント - GL アカウントにマップします。 ダッシュ、スペース、またはコンマは使用しないでください。 GL アカウントの幅に設定できます。 最大幅: 24。
フィールド 3 - ジャーナル ソース コード - 'GJ' の固定値にマップします。 最大幅: 2。
フィールド 4 - 日付 - 発行日にマップします。 MMDDY または MMDDYYYYY を使用できます。 GP ではこの日付は使用されません。 最大幅: 5。
フィールド 5 - 金額 - 金額にマップします。 ドル記号やコンマは使用しないでください。 小数点以下 2 桁に設定します。 最大幅: 13。
フィールド 6 - Ref 1 - 空白の固定値にマップします。 充囃料なし。 最大幅: 6。
フィールド 7 - 説明 - 説明にマップします。 最大幅: 20。 このフィールドは切り捨てられないため、20 を超えることはできません。
フィールド 8 - Ref 2 - 空白の固定値にマップします。 充囃料なし。 最大幅: 6。
フィールド 9 - Ref 3 - 空白の固定値にマップします。 充囃料なし。 最大幅: 6。
フィールド 10 - レコード コード - 固定値 '02' にマップします。 最大幅: 2。

メモ帳で ADP ファイルを開くと、10 個のフィールドがすべて存在する必要があり、次の例のようになります。

"","0000001028","GJ","07051","45102.10","","DESCRIPTION","","","02"
"","0000001028","GJ","07051","-2696.34","","DESCRIPTION","","","02"
"","0000001028","GJ","07051","-630.59","","DESCRIPTION","","","02"

トラブルシューティング

フィールド 7 の説明が 20 文字を超える場合、ADP ファイル内の特定の行はスキップされます。 このフィールドでは Microsoft Dynamics GP で 30 文字を使用できますが、インポートするファイル内の 20 文字を超えることはできません。上記のフィールドの幅で指定されています。

次のエラーはさまざまな理由で発生する可能性がありますが、1 つの理由は、インポート ファイルの日付形式が MMDDY または MMDDYYYY 形式ではないからです。 先頭の 0 が MM または DD から欠落していないことを確認します。

"選択したインポート ファイルが有効な ADP エクスポート ファイルではありません。