次の方法で共有


Microsoft Dynamics GP で GL トランザクションと分析会計の統合を設定する手順

このドキュメントでは、Microsoft Dynamics GP の Integration Manager を使用して分析会計マッピングを含む GL トランザクション統合を設定するために必要な手順について説明します。 この記事では、GL トランザクションを使用して分析会計情報をインポートするための 2 つの一般的なセットアップ シナリオについて説明します。

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

ビジネス シナリオ

多くの企業は、財務情報の追跡に分析会計モジュールを使用しています。 多くのユーザーは、AA 情報を含む Dynamics GP にトランザクション情報をインポートする必要もあります。 Dynamics GP および Integration Manager 10.0 より前のバージョンでは、Integration Manager が AA をサポートしていなかったので、これは不可能でした。 これらのユーザーは、トランザクションのインポート後に AA 情報を手動で追加する必要があります。プロセスは非常に時間がかかる可能性があります (また、KB 897742で説明します)。

多次元分析から分析会計に移行する方法

背景情報

Microsoft Dynamics GP/Integration Manager 10.0 以降、Integration Manager では、選択した宛先アダプター (以前の "SQL 最適化" 変換先アダプター) に eConnect が使用されるようになりました。 eConnect 宛先アダプターを使用する場合、分析アカウンティング情報を使用して次のトランザクションの種類をインポートできるようになりました。

  • GL トランザクション
  • 販売トランザクション
  • 在庫 トランザクション
  • POP 受信トランザクション

この記事では、AA 情報を含む GL トランザクションを統合するための 2 つの一般的なシナリオについて説明します。

分析会計の有効化

  1. Dynamics GP で、Microsoft Dynamics GP の下で Tools をクリックし、Setup をポイントし、Company をポイントし、Analytical Accounting をポイントしてSetupをクリックします。 これにより、 Analytical Accounting セットアップ ウィザード ウィンドウが開きます。
  2. [既定のレコードの作成] がオンになっていることを確認し、[次へ] をクリックしをクリックします
  3. 会計セットアップ ウィザードウィンドウに戻ります。 (手順 1 を参照)。 既定のレコードの作成 オプションが淡色表示されるようになりました。
  4. [分析会計有効にする オプションをオンにし、[次へ] をクリックし、[完了] をします
  5. [ Yes をクリックしてアクティブ化を続行します。
  6. 完了したら、 OK をクリックします。

サンプルの AA ディメンションとディメンション コードを設定する

  1. まず、AA に使用する 3 つの新しいテスト アカウントを作成します。

    1. Microsoft Dynamcis GP で、 Cards をクリックし、 Financial をポイントして account クリック

    2. 次のアカウントを作成します。

      Account 説明 カテゴリ
      999-9999-01 AA テスト アカウント 1 現金
      999-9999-02 AA テスト アカウント 2 現金
      999-9999-03 AA テスト アカウント 3 現金
    3. その他のすべての既定値をそのまま使用します。

  2. AA トランザクション ディメンションを作成します。

    1. Microsoft Dynamcis GP で、Cards をクリックし、Financial をポイントし、Analytical Accounting をポイントしてTransaction Dimension をクリックします。

    2. Trx ディメンションの ELECTRONICS を入力して Trx ディメンションを作成します。

    3. データ型の英数字を選択します。

    4. [説明 1] フィールドに「エレクトロニクス」と入力します。

      手順 d を完了したときのトランザクション ディメンションのメンテナンス期間のスクリーンショット。

    5. [保存] をクリックし、[トランザクション ディメンションのメンテナンス] ウィンドウを閉じます。

  3. AA トランザクション ディメンション コードを作成します。

    1. Microsoft Dynamics GP で、 Cards をクリックし、 Financial をポイントし、 Analytical Accounting をポイントして、 Transaction Dimension をクリックします。

    2. Dimension ELECTRONICSを選択します。

    3. Trx ディメンション コード XBOX を入力します。

    4. [説明 XBOX ハードウェア/アクセサリ を入力します。

    5. Lookupを選択し、ノードにリンクELECTRONICSを選択

      手順を完了した後のトランザクション ディメンション コードのメンテナンス期間のスクリーンショット。

    6. [保存] をクリックします。

    7. ウィンドウを開いたままにして、Trx ディメンション コードに「 TV 」と入力します。

    8. Description 1に「Televisions」と入力します。

    9. ルックアップを選択し、ノードにリンクのELECTRONICSを選択します。

      手順 i を完了した後のトランザクション ディメンション コードのメンテナンス期間のスクリーンショット。

    10. [保存] をクリックします。

    11. Trx ディメンション コード sterEO を入力します。

    12. 説明 1 に「 Stereo Equipment 」と入力します。

    13. Lookupを選択し、ノードにリンクELECTRONICSを選択

      手順 m を完了した後のトランザクション ディメンション コードのメンテナンス期間のスクリーンショット。

  4. 次に、ディメンション コードへのアクセスを許可します。

    1. Microsoft Dynamics GP で、Tools をクリックし、Setup をポイントし、Company をポイントし、Analytical Accounting をポイントしてユーザー アクセス をクリックします。

    2. Trx ディメンションで、Dimension ELECTRONICSを選択します。

    3. Trx Dimension Code XBOX を選択し、ウィンドウの下部にある DistributeAdjust チェック ボックスをオンにして、すべてのユーザーのコードを有効にします。

      手順 c. を完了した後の [Trx ディメンション コードへのユーザー アクセス] ウィンドウのスクリーンショット。

    4. [保存] をクリックします。

    5. STEREO と TV のディメンション コードに対して手順 b と c を繰り返します。

  5. 会計クラスを作成して、作成したテスト アカウントを AA ディメンションにリンクします。

    1. Microsoft Dynamics GP で、Cards をクリックし、Financial をポイントし、Analytical Accounting をポイントしてaccounting Class をクリックします。

    2. クラス ID ELECTR_CLASSを入力します。

    3. Description 1 フィールドに「Electronics Account Class」と入力します。

    4. グリッドに、 ELECTRONICS Trx ディメンションが表示されます。 Analysis TypeOptional に変更します。

      手順 d を完了した後の [Accounting Class Maintenance]\(アカウンティング クラスのメンテナンス\) ウィンドウのスクリーンショット。

    5. 右下隅にある Accounts をクリックします。

    6. Accounting クラスへの変更を保存するように求められる場合があります。 [保存] をクリックします。

    7. アカウントの一覧を下にスクロールし、手順 1 で作成した 3 つのアカウントを見つけます。

    8. 各アカウント 999-9999-01、999-9999-02、999-9999-03 の横にある Link チェックボックスをオンにします。

      手順を完了した後の [アカウント クラス リンク] ウィンドウのスクリーンショット。

      • "この変更は、転記されていないトランザクションと調整 (ある場合) に影響します。 続行しますか?」
      • [続行] をクリックします。
    9. Account Class Link ウィンドウを閉じて、Accounting クラスメンテナンスウィンドウに戻ります。

    10. [保存] をクリックしてウィンドウを閉じます。

統合のビルド - GL トランザクション (シーケンスが必要)

サンプル シナリオ:

分析会計が有効なアカウントの 1 つがディストリビューションに複数回表示されます。 また、分布量は複数のディメンション コードに分割されています。 同じ配分勘定が複数回表示されるため、AA 情報を正しい配分ライン/金額にリンクできるように、GL 配分の明細順序値をマップする必要があります。

さらに、1 行の分布量が複数のディメンション コードに分割されているため、分析ディメンションの [割り当て ID] フィールドもマップする必要があります。

  1. これらの要件をサポートするには、次のデータを含むヘッダーおよびディストリビューション ソース クエリ用のタブ区切りテキスト ファイルを作成します (次に示すように列見出しを含めます)。

    JournalNum TrxDate アカウント シークエンス
    10000 4/12/2017 000-1100-00 500 500
    10000 4/12/2017 000-1200-00 -500 1000
    10001 4/12/2017 999-9999-01 16200 500
    10001 4/12/2017 000-1100-00 -16200 1000
    10001 4/12/2017 999-9999-01 2000 1500
    10001 4/12/2017 000-1200-00 2000- 2000
  2. タブ区切りテキスト ファイル (*.TXT) としてファイルを保存します。 この例では、ファイルに "AA GLTrx-with Seq.txt" という名前を付けます。

  3. AA ディストリビューション情報を含む 2 つ目のタブ区切りソース ファイルを作成します (次に示すように列見出しを含めます)。

    JournalNum アカウント ディメンション DimensionCode CodeAmount AAAsignID シークエンス
    10001 999-9999-01 16200 電子工学 XBOX 8000 1 500
    10001 999-9999-01 16200 電子工学 TV 7000 2 500
    10001 999-9999-01 16200 電子工学 ステレオ 1200 3 500
    10001 999-9999-01 2000 電子工学 XBOX 1100 1 1500
    10001 999-9999-01 2000 電子工学 TV 600 2 1500
    10001 999-9999-01 2000 電子工学 ステレオ 300 3 1500

    Note

    AAssignID 値は、分布量を複数のディメンション コードに分割するため使用されます。 複数の配布ラインに配布アカウント 999-9999-01 が表示されるため、シーケンス値は AA 情報を正しい配布ラインにリンクするために必要です。

  4. タブ区切りテキスト ファイル (*.TXT) としてファイルを保存します。 この例では、ファイル AA GLTrx-に Seq AA Dimension.txtという名前を付けます。

  5. Integration Manager を開き、 [新しい統合] をクリックします。 GL Transaction - AA with Sequence という名前を付けます。

  6. ヘッダー ソース クエリを作成する

    1. [ソースの追加] をクリックしTextをクリックし、[新しいテキストの定義] クリック

    2. ソース クエリに GL ヘッダーという名前を付け、AA GLTrx-with Seq.txt という名前の最初のファイルを参照します。

    3. 区切り記号として [ Tab を選択し、[最初の行 列名を含む] チェック ボックスをオンにします

      ヘッダー ソース クエリの作成の手順 c を完了した後の [プロパティ - クエリ 1] ウィンドウのスクリーンショット。

    4. ヘッダーと配布行には 1 つのソース ファイルを使用するため、ヘッダー フィールドにグループ化を設定する必要があります。 [ 並べ替え ] タブをクリックします。

    5. JournalNum および TrxDateGroup By フィールドの一覧に追加し、OK をクリックしてクエリを保存します。 OK Warningグループ化リストに含まれていない [表示] という名前のフィールドがあることを示すもう一度クリックします。 これは "予期されること" です。

    6. GL ヘッダー クエリを右クリックし、次のようにデータをプレビューできることを確認します。

      Integration Manager の [データ ビューアー - GL ヘッダー] ウィンドウのスクリーンショット。JournalNum と TrxDate が表示されています。

  7. 配布ソース クエリを作成する

    1. [ソースの追加] をクリックしTextをクリックし、[新しいテキストの定義] クリック

    2. ソース クエリに GL Distributions という名前を付け、AA GLTrx-with Seq.txtという名前で作成した最初のファイルを再度参照します。

    3. 区切り記号として [ Tab を選択し、[最初の行 列名を含む] チェック ボックスをオンにします

      ディストリビューション ソース クエリの作成の手順 c を完了した後の [プロパティ - Query1] ウィンドウのスクリーンショット。

    4. [ OK をクリックしてクエリを保存します。 クエリ リレーションシップを設定する必要があることを示すメッセージが表示されます。 [OK] をクリックして、このダイアログを閉じます。 すべてのクエリが作成されたら、後で設定します。

    5. GL ディストリビューション クエリを右クリックし、次のようにデータをプレビューできることを確認します。

      Integration Manager の [データ ビューアー - GL ディストリビューション] ウィンドウのスクリーンショット。JournalNum と TrxDate が表示されています。

  8. AA ディメンション ソース クエリを作成する

    1. [ソースの追加] をクリックしTextをクリックし、[新しいテキストの定義] クリック

    2. ソース クエリに GL AA ディメンションという名前を付け、AA GLTrx-with Seq AA Dimension.txt という名前の AA 情報用に作成した 2 番目のファイルを参照します。

    3. 区切り記号として [ Tab を選択し、[最初の行 列名を含む] チェック ボックスをオンにします

      AA ディメンション ソース クエリの作成の手順 c を完了した後の [プロパティ - Query1] ウィンドウのスクリーンショット。

    4. [ OK をクリックしてクエリを保存します。

    5. GL AA ディメンション クエリを右クリックし、次のようにデータをプレビューできることを確認します。

      Integration Manager の [データ ビューアー - GL AA ディメンション] ウィンドウのスクリーンショット。JournalNum と TrxDate が表示されています。

  9. AA ディメンション コード ソース クエリを作成する

    1. [ソースの追加] をクリックしTextをクリックし、[新しいテキストの定義] クリック

    2. ソース クエリに GL AA ディメンション コードという名前を付け、AA GLTrx-with Seq AA Dimension.txt という名前の AA 情報用に作成した 2 番目のファイルを参照します。

    3. 区切り記号として [ Tab を選択し、[最初の行 列名を含む] チェック ボックスをオンにします

      AA ディメンション コード ソース クエリの作成の手順 c を完了した後の [プロパティ - Query1] ウィンドウのスクリーンショット。

    4. [ OK をクリックしてクエリを保存します。

    5. GL AA ディメンション コード クエリを右クリックし、次のようにデータをプレビューできることを確認します。

      Integration Manager のデータ ビューアー - GL AA ディメンション コード クエリ ウィンドウのスクリーンショット。JournalNum と TrxDate が表示されています。

  10. クエリ リレーションシップを設定する

    1. Query リレーションシップをダブルクリックします。

      1. 履歴番号は、1 つのトランザクションを次のトランザクションと区別するキー フィールドであるため、このキー フィールドはクエリ リレーションシップ チェーンを経由する必要があります。

        手順 i を完了した後の Integration Manager の [リレーションシップ - GL トランザクション - シーケンスあり AA] ウィンドウのスクリーンショット。

      2. AA 情報をリンクするには、AA ディメンション情報が配布ラインごとにリンクされているため、次に GL ディストリビューション クエリと "L AA ディメンション クエリ" の間にリンクを確立する必要があります。 概要で説明したように、特定の GL 勘定が 1 つのトランザクションに複数回出現する場合があります。ここでは、[シーケンス] フィールドを使用して、AA ディメンションを正しい配布ラインにリンクする必要があります。

        [シーケンス] フィールドを使用して AA ディメンションをリンクした後の、Integration Manager の [リレーションシップ - GL トランザクション - AA とシーケンス] ウィンドウのスクリーンショット。

      3. リレーションシップを続行すると、AA ディメンション コードは特定の AA ディメンションにリンクされます。 この例では、[シーケンス] フィールドとのリンクを続け、[DimensionCode] フィールドも追加する必要があります。 この時点で、すべての適切なリレーションシップが確立されているため、クエリリレーションシップ ウィンドウは次のようになります。

        [シーケンス] フィールドとリンクし、[DimensionCode] フィールドを追加した後の Integration Manager の [リレーションシップ - GL トランザクション - シーケンスあり AA] ウィンドウのスクリーンショット。

    2. 宛先アダプターを追加する

      1. [Dest の追加] クリックしMicrosoft Dynamics GP eConnect を展開し、 Financial をクリックして、 GL Transaction を選択します。

      2. [サーバー名] フィールドに、(DSN 名ではなく) SQL Server インスタンスの名前と会社のデータベース名を入力します。

        手順 ii を完了した後の [Destination Settings]\(宛先設定\) ウィンドウのスクリーンショット。

    3. フィールド マッピングを定義する

      1. Destination Mapping をダブルクリックして、フィールド マッピング ウィンドウを開きます。

      2. AA 情報を含む GL トランザクションの場合、履歴エントリ # は REQUIRED です。 このフィールドの既定値は指定できません。 一部の上級ユーザーは、[履歴エントリ] フィールドで VBScript を使用して次の番号を取得しますが、マッピングで指定する必要があります。そうしないと、AA 情報をトランザクションに正しくリンクできません。

      3. [バッチ ID] フィールドと [参照] フィールドに定数を指定します。

        手順 iii を完了した後の Integration Manager での統合マッピング - GL トランザクション - AA とシーケンスのスクリーンショット。

      4. Entries フォルダーをクリックします。 Account NumberDebit/Credit Amount および Sequence Line を GL Distributions クエリのフィールドにマップします。

        手順 iv を完了した後の Integration Manager での統合マッピング - GL トランザクション - AA とシーケンスのスクリーンショット。

        Note

        この場合、連番フィールドは、GL 勘定が同じ GL トランザクション内で複数回出現する可能性があるため、必須です。 このフィールドをマップしないと、AA 情報を正しい分布にリンクできません。

      5. Analytics フォルダーをクリックします。 GL AA ディメンション ソース クエリの Assign ID フィールドと Amount フィールドを次のようにマップします。

        手順 v を完了した後の Integration Manager での統合マッピング - GL トランザクション - AA とシーケンスのスクリーンショット。

        Note

        配布量を複数の AA ディメンション コードに分割するため、この場合は Assign ID フィールドが必要です。

        省略可能: [金額] の代わりにパーセンテージがわかっている場合は、[Amount フィールドの代わりに Assigned Percent フィールドをマップできます。 両方をマップする必要はありません。

      6. Dimensions フォルダーをクリックします。 この例では、英数字ディメンション コードのみを使用しているため、GL AA ディメンション コードのソース クエリからトランザクション ディメンションとトランザクション ディメンション AlphaNumeric" をマップします。

      7. Transaction Dimensionソース クエリの Dimension フィールドにマップし、Transaction Dimension AlphaNumeric ソース クエリの DimensionCode フィールドにマップします。

        ステップviiを完了した後の Integration Manager での統合マッピング - GL トランザクション - AA とシーケンスのスクリーンショット。

      8. これで、フィールド マッピングが完了しました。 統合を保存します。

      9. 次に進み、統合を今すぐ実行して、2 つのジャーナル エントリを取り込んでください。

  11. トランザクション統合が想定どおりに行われるかどうかを確認します。

    1. 最初の履歴エントリには AA 情報がないため、2 番目のトランザクションである仕訳帳番号 10001 を確認します。

      2 番目のトランザクションの [トランザクション エントリ] ウィンドウのスクリーンショット。

    2. AA ディストリビューションを検査するには、最初の配布ラインをクリックし、 Analytical Accounting ボタンをクリックします。 次のように、16,200 ドルの分布量が 3 つの異なる AA ディメンション コードに分割されていることがわかります。

      $16,200: $8000 の分布金額を示す [分析全般トランザクション エントリ] ウィンドウのスクリーンショット。

      $16,200: $7000 の分布金額を示す [分析全般トランザクション エントリ] ウィンドウのスクリーンショット。

      $16,200: $1200 の分布金額を示す [分析一般トランザクション エントリ] ウィンドウのスクリーンショット。

    3. ウィンドウの下部にある [VCR] ボタンを使用すると、2 つ目の Analytics ディストリビューションに移動できます。2000 ドルの分布額も 3 つの AA ディメンション コードに分割されていることがわかります。

統合のビルド - GL トランザクション (シーケンスは必要ありません)

サンプル シナリオ:

分析会計が有効なアカウントは、ディストリビューションに複数回表示されません。 AA 情報は、ソース データ内の 1 対 1 のリレーションシップを表します。 つまり、1 つの配布ラインが AA ディメンション コードを 1 つだけ持つ 1 つの AA ディメンションにのみリンクされます。 これは 1 対 1 であるため、[シーケンス番号] フィールドや [ID の割り当て] フィールドは必要ありません。 このシナリオ例では、1 つのソース ファイルを使用できます。

  1. これらの要件をサポートするには、次のデータを含むタブ区切りテキスト ファイル (*.TXT) を作成します。

    JournalNum TrxDate アカウント ディメンション DimensionCode
    10003 4/12/2017 000-1100-00 500
    10003 4/12/2017 000-1200-00 -500
    10004 4/12/2017 999-9999-01 8000 電子工学 XBOX
    10004 4/12/2017 999-9999-02 7000 電子工学 TV
    10004 4/12/2017 999-9999-03 7000 電子工学 ステレオ
    10004 4/12/2017 000-1100-00 -16200
    10005 4/12/2017 999-9999-01 1100 電子工学 XBOX
    10005 4/12/2017 999-9999-02 600 電子工学 TV
    10005 4/12/2017 999-9999-03 300 電子工学 ステレオ
    10005 4/12/2017 000-1100-00 2000-
  2. タブ区切りテキスト ファイル (*.TXT) としてファイルを保存します。 この例では、ファイルに "AA GLTrx-No Seq.txt" という名前を付けます。

  3. Integration Manager を開き、 [新しい統合] をクリックします。 "GL Transaction - AA without Sequence" という名前を付けます。

  4. ヘッダー ソース クエリを作成します。

    1. [ソースの追加] をクリックしTextをクリックし、[新しいテキストの定義] クリック

    2. ソース クエリに GL Header - No Seq という名前を付け、AA GLTrx-No Seq.txtという名前で作成したソース ファイルを参照します。

    3. 区切り記号として [ Tab を選択し、[最初の行 列名を含む] チェック ボックスをオンにします

      シーケンスなしのヘッダー ソース クエリの [プロパティ - Query1] ウィンドウのスクリーンショット。

    4. 1 つのソース ファイルを使用しているため、ヘッダー フィールドにグループ化を設定する必要があります。 [ 並べ替え ] タブをクリックします。

    5. JournalNum と TrxDate を [グループ化] フィールドの一覧に追加し、 OK をクリックしてクエリを保存します。 OK Warningグループ化リストに含まれていない [表示] という名前のフィールドがあることを示すもう一度クリックします。 これは "予期されること" です。

    6. GL ヘッダー - No Seq クエリを右クリックし、次のようにデータをプレビューできることを確認します。

      Integration Manager のデータ ビューアー - GL ヘッダー - No Seq ウィンドウのスクリーンショット。JournalNum と TrxDate が表示されています。

  5. ディストリビューション ソース クエリを作成します。

    1. [ソースの追加] をクリックしTextをクリックし、[新しいテキストの定義] クリック

    2. ソース クエリに GL Distributions - No Seq という名前を付け、AA GLTrx-No Seq.txtという名前で作成したソース ファイルを再度参照します。

    3. 区切り記号として [ Tab を選択し、[最初の行 列名を含む] チェック ボックスをオンにします

      シーケンスなしのディストリビューション ソース クエリの [プロパティ - Query1] ウィンドウのスクリーンショット。

    4. [ OK をクリックしてクエリを保存します。 クエリリレーションシップを設定する必要があることを示すメッセージが表示されます。 [OK] をクリックして、このダイアログを閉じます。 すべてのクエリが作成されたら、後で設定します。

    5. GL ディストリビューション - No Seq クエリを右クリックし、次のようにデータをプレビューできることを確認します。

      Integration Manager のデータ ビューアー - GL ディストリビューション - No Seq ウィンドウのスクリーンショット。

  6. AA ディメンション ソース クエリを作成する

    1. [ソースの追加] をクリックしTextをクリックし、[新しいテキストの定義] クリック

    2. ソース クエリに GL AA Dimension - No Seq という名前を付け、AA GLTrx-No Seq.txtという名前で作成したソース ファイルを参照します。

    3. 区切り記号として [ Tab を選択し、[最初の行 列名を含む] チェック ボックスをオンにします

      手順 c. を完了した後、シーケンスなしの AA ディメンション ソース クエリのプロパティ ウィンドウの [全般] タブのスクリーンショット。

      1. Filter タブをクリックし、次の設定で制限を追加します。

        • 列: ディメンション
        • [演算子]: <>
        • 値: 0
      2. [抽出条件に をクリックします

        手順 ii. を完了した後、シーケンスなしの AA ディメンション ソース クエリのプロパティ ウィンドウの [フィルター] タブのスクリーンショット。

    4. [ OK をクリックしてクエリを保存します。

    5. GL AA ディメンション - No Seq クエリを右クリックし、次のようにデータをプレビューできることを確認します。

      Integration Manager のデータ ビューアー - GL AA ディメンション - No Seq ウィンドウのスクリーンショット。

  7. AA ディメンション コード ソース クエリを作成する

    1. この例はディストリビューション/ディメンション/ディメンション コード リレーションシップの 1 対 1 のサンプルであるため、このクエリは先ほど作成したディメンション クエリと同じように設定されます。 [ソースの追加] をクリックしTextをクリックし、[新しいテキストの定義] クリック

    2. ソース クエリに GL AA Dimension Code - No Seq という名前を付け、AA GLTrx-No Seq.txtという名前で作成したソース ファイルを参照します。

    3. 区切り記号として Tab を選択し、[最初の行に列名が含まれる] チェック ボックスをオンにします。

      手順 c. を完了した後、シーケンスなしの AA ディメンション コード ソース クエリのプロパティ ウィンドウの [全般] タブのスクリーンショット。

      1. Filter タブをクリックし、次の設定で制限を追加します。

        • 列: ディメンション
        • [演算子]: <>
        • 値: 0
      2. [抽出条件に をクリックします

        手順 ii. を完了した後、シーケンスなしの AA ディメンション コード ソース クエリのプロパティ ウィンドウの [フィルター] タブのスクリーンショット。

    4. [ OK をクリックしてクエリを保存します。

    5. GL AA ディメンション コード - No Seq クエリを右クリックし、次のようにデータをプレビューできることを確認します。

      Integration Manager のデータ ビューアー - GL AA ディメンション コード - No Seq ウィンドウのスクリーンショット。

  8. クエリ リレーションシップを設定します。

    1. Query リレーションシップをダブルクリックします。
      1. Journal Number は 1 つのトランザクションを次のトランザクションと区別するキー フィールドであるため、このキー フィールドはクエリ リレーションシップ チェーン全体を通過する必要があります。

        Integration Manager の [リレーションシップ - GL トランザクション - シーケンスなしの AA] ウィンドウのスクリーンショット。[履歴番号] フィールドが強調表示されています。

      2. AA 情報をリンクするには、この例ではディストリビューション/ディメンション/ディメンション コード間の 1 対 1 のリレーションシップを示しているため、リレーションシップの設定はかなり簡単です。 AA 情報は特定の口座番号に関連するため、追加する必要があるのが取引先企業フィールドへのリンクです。

        Integration Manager の [リレーションシップ - GL トランザクション - シーケンスなしの AA] ウィンドウのスクリーンショット。JournalNum が AA 情報のリンクに使用されていることを示しています。

      3. リレーションシップを続行すると、AA ディメンション コードは特定の AA ディメンションにリンクされます。 この例では、[シーケンス] フィールドとのリンクを続け、[DimensionCode] フィールドも追加する必要があります。 この時点で、すべての適切なリレーションシップが確立されているため、クエリリレーションシップ ウィンドウは次のようになります。

        Integration Manager の [リレーションシップ - GL トランザクション - シーケンスなしの AA] ウィンドウのスクリーンショット。JournalNum と Account が AA 情報のリンクに使用されていることを示しています。

  9. 宛先アダプターを追加します。

    1. [Dest. の追加] をクリックしMicrosoft Dynamics GP eConnect を展開し、Financialをクリックして、GL Transaction を選択します。

    2. Server Name フィールドに、(DSN 名ではなく) SQL Server インスタンスの名前と会社のデータベース名を入力します。

      手順 b を完了した後の [変換先の設定] ウィンドウのスクリーンショット。

  10. フィールド マッピングを定義します。

    1. Destination Mappingsをダブルクリックして、フィールド マッピング ウィンドウを開きます。

    2. AA 情報を含む GL トランザクションの場合、 Journal Entry#REQUIRED。 このフィールドの既定値は指定できません。 Journal Entry# フィールドで VBScript を使用して次の数値を取得する上級ユーザーもいますが、マッピングで指定する必要があります。そうしないと、AA 情報をトランザクションに正しくリンクできません。

    3. Batch ID フィールドと Reference フィールドの定数を指定します。

      手順 c. を完了した後の [Integration Mapping - GL Transaction - AA without Sequence]\(統合マッピング - GL トランザクション - シーケンスなしの AA\) ウィンドウのスクリーンショット。

    4. Entries フォルダーをクリックします。 Account NumberDebit/Credit Amount GL Distributions - No Seq クエリのフィールドにマップします。

      手順 d を完了した後の [Integration Mapping - GL Transaction - AA without Sequence]\(統合マッピング - GL トランザクション - シーケンスなしの AA\) ウィンドウのスクリーンショット。

    5. Analytics フォルダーをクリックします。 GL AA ディメンション - No Seq ソース クエリの Amount フィールドを次のようにマップします。

      手順を完了した後の [Integration Mapping - GL Transaction - AA without Sequence]\(統合マッピング - GL トランザクション - シーケンスなしの AA\) ウィンドウのスクリーンショット。

      省略可能: [金額] の代わりにパーセンテージがわかっている場合は、[Amount フィールドの代わりに Assigned Percent フィールドをマップできます。 両方をマップする必要はありません。

    6. Dimensions フォルダーをクリックします。 この例では、英数字ディメンション コードのみを使用しているため、GL AA ディメンション コード - No Seq ソース クエリからトランザクション ディメンションとトランザクション ディメンション AlphaNumeric をマップします。

    7. Transaction Dimensionソース クエリの Dimension フィールドにマップし、Transaction Dimension AlphaNumeric ソース クエリの DimensionCode フィールドにマップします。

      手順を完了した後の [Integration Mapping - GL Transaction - AA without Sequence]\(統合マッピング - GL トランザクション - シーケンスなしの AA\) ウィンドウのスクリーンショット。例:

    8. これで、フィールド マッピングが完了しました。 統合を保存します。

    9. 次に、統合を実行して、2 つのジャーナル エントリを取り込んでください。

  11. フィールド マッピングを定義します。

    1. 最初の履歴エントリには AA 情報がないため、2 番目のトランザクションである仕訳帳番号 10004 を確認します。

      2 番目のトランザクション履歴番号 10004 の [トランザクション エントリ] ウィンドウのスクリーンショット。

    2. AA ディストリビューションを検査するには、最初の配布ラインをクリックし、 Analytical Accounting ボタンをクリックします。 次のように、XBOX ディメンション コードに割り当てられた $8000 の分布量が表示されます。

      XBOX ディメンション コードに割り当てられた $8000 の分布金額を示す [分析一般トランザクション エントリ] ウィンドウのスクリーンショット。

    3. ウィンドウの下部にある [VCR] ボタンを使用して、2 つ目の Analytics ディストリビューションに移動すると、7,000 ドルの配布金額がテレビ ディメンション コードに割り当てられていることがわかります。

      7,000 ドルの分布を示す [分析の一般トランザクション エントリ] ウィンドウのスクリーンショット。

    4. 最後に、3 番目の AA 分布には、STEREO ディメンション コードに割り当てられた $1200 の金額があります。

      STEREO ディメンション コードに割り当てられた $1200 の金額を示す [分析一般トランザクション エントリ] ウィンドウのスクリーンショット。

    5. また、仕訳帳エントリ 10005 を同じ方法で表示して、ディストリビューションが期待どおりに AA ディメンション コードに割り当てられていることを確認することもできます。