次の方法で共有


個別の電子申告コンフィギュレーションで電子申告モデル マッピングを管理する

次のステップでは、「システム管理者」または「電子レポート開発者」ロールに割り当てられたユーザーが、個別の ER コンフィギュレーションの電子申告 (ER) モデル マッピングを管理する方法を説明します。 このタスク ガイドでは、サンプル会社 Litware, Inc. に必要となる ER 構成を作成します。このタスク ガイドを完了するには、まずタスク ガイド 「ER 構成プロバイダーの作成」 に記載のステップを完了する必要があります。

ER コンフィギュレーションは会社間で共有されるので、選択した会社のデータ セットを使用してこのタスク ガイドを完了できます。 このタスク ガイドの機能は、次の修正プログラムのうち 1 つをインストールした場合に使用可能です: Dynamics AX バージョン 7.0 の https://fix.lcs.dynamics.com/Issue/Resolved?kb=4012872 または Dynamics 365 for Operations バージョンの https://fix.lcs.dynamics.com/Issue/Resolved?kb=4012871

  1. [組織管理] > [ワークスペース] > [電子申告] の順に移動します。
    • サンプル会社 Litware, Inc. のコンフィギュレーション プロバイダーが使用可能であり、アクティブとしてマークされていることを確認します。 この構成プロバイダーが表示されない場合は、まずタスク ガイド 「構成プロバイダを作成する」 の手順を完了し、アクティブとしてマークする必要があります。

新しい ER モデル コンフィギュレーションの追加

  1. [コンフィギュレーションをレポートする] をクリックします。
    • 新しいモデル コンフィギュレーションを追加します。 名前は、コンフィギュレーション ツリーで一意である必要があります。
  2. [コンフィギュレーションの作成] をクリックすると、ドロップ ダイアログが開きます。
  3. [名前] フィールドに、「サンプル データ モデル」と入力します。
    • サンプルのデータ モデル
  4. [コンフィギュレーションの作成] をクリックします。
  5. [デザイナー] をクリックします。
  6. [新規] をクリックすると、ドロップ ダイアログが開きます。
  7. [名称] のフィールドに、「Root」を入力します。
    • ルート
  8. [追加] をクリックします。
  9. [新規] をクリックすると、ドロップ ダイアログが開きます。
  10. [名前] フィールドに、「Company」と入力します。
    • 法人
  11. [追加] をクリックします。
  12. [説明] フィールドに、「実行時にユーザーがログインした法人または会社の説明」というテキストを入力します。
    • 実行時にユーザーがログインした法人または会社の説明。
  13. [ルート参照] をクリックします。
  14. [OK] をクリックします。
  15. [保存] をクリックします。
  16. ページを閉じます。
  17. [状態の変更] をクリックします。
  18. [完了] をクリックします。
  19. [OK] をクリックします。

新しい ER モデル マッピング コンフィギュレーションを追加する

  1. [コンフィギュレーションの作成] をクリックすると、ドロップ ダイアログが開きます。
  2. [新規] フィールドで、「データ モデル サンプルのデータ モデルに基づいたモデル マッピング」と入力します。
  3. [名前] フィールドで、「サンプルのマッピング」と入力します。
    • サンプルのマッピング
  4. [コンフィギュレーションの作成] をクリックします。
  5. [前提条件] セクションを展開します。
    • 実装の前提条件グループが自動的に追加されました。 このグループには、親データ モデル コンフィギュレーションを参照し「実装」としてマークされている、前提条件コンポーネントが含まれています。 つまり、この サンプル マッピング モデル マッピング コンフィギュレーションが、「サンプル データ モデル」データ モデルの実装と見なされます。 したがって、「サンプル データ モデル」モデル コンフィギュレーションがダウンロードされるときに、このコンポーネントは強制的に ER に 「ER リポジトリからのサンプル マッピング」モデル マッピング コンフィギュレーションをダウンロードさせます。
  6. [デザイナー] をクリックします。
    • 作成されたモデル マッピング コンフィギュレーションには、作成されたコンフィギュレーションと同じ名前の新しい空白のマッピングが含まれています。 選択した親モデル コンフィギュレーションにモデル マッピングが含まれている場合、それは新しいモデル マッピング コンフィギュレーションにコピーされます。
  7. [デザイナー] をクリックします。
  8. ツリーで、'Dynamics 365 for Operations\Table を選択します。
  9. [ルートの追加] をクリックします。
  10. [名前] フィールドに、「Company」と入力します。
    • 法人
  11. [テーブル] フィールドに「CompanyInfo」と入力します。
    • CompanyInfo
  12. [OK] をクリックします。
  13. ツリーで、「会社」を展開します。
  14. ツリーで、「会社\find()」を展開します。
  15. ツリーで、「会社\find()\名前」を選択します。
  16. [バインド] をクリックします。
  17. [保存] をクリックします。
  18. ページを閉じます。
  19. ページを閉じます。
  20. アクション ウィンドウで、[設定] をクリックします。
  21. [ユーザー パラメーター] をクリックします。
  22. [設定の実行] フィールドで、[はい] を選択します。
  23. [OK] をクリックします。
  24. [編集] をクリックします。
  25. [ドラフトの実行] フィールドで、[はい] を選択します。

新しい ER 形式コンフィギュレーションを追加する

  1. ツリーで、「サンプルのデータ モデル」を選択します。
  2. [コンフィギュレーションの作成] をクリックすると、ドロップ ダイアログが開きます。
  3. [新規] フィールドで、「データ モデル サンプルのデータ モデルに基づいた形式」と入力します。
  4. [名前] フィールドで、「サンプルの形式」と入力します。
    • サンプルの形式
  5. [コンフィギュレーションの作成] をクリックします。
  6. [デザイナー] をクリックします。
  7. [ルートの追加] をクリックして、ドロップ ダイアログを開きます。
  8. ツリーで、[Text\String] を選択します。
  9. [OK] をクリックします。
  10. [マッピング] タブをクリックします。
  11. ツリーで、「model」を展開します。
  12. ツリーで、「モデル\会社」を選択します。
  13. [バインド] をクリックします。
  14. [保存] をクリックします。
  15. ページを閉じます。
    • テスト目的で、作成された形式のドラフト バージョンを実行します。
  16. [実行] をクリックします。
    • [バージョン] クイック タブで、[実行] をクリックします。
  17. [OK] をクリックします。
    • この形式コンフィギュレーションを実行中のユーザーがログインしている会社の名前を含む出力を確認します。 必要なモデル マッピングを含む使用可能なコンフィギュレーションが 1 つしかないので、作成されたモデル マッピング コンフィギュレーションがこの形式コンフィギュレーションによって使用されます。

代替 ER モデル マッピング コンフィギュレーションを追加する

  1. ツリーで、「サンプルのデータ モデル」を選択します。
  2. [コンフィギュレーションの作成] をクリックすると、ドロップ ダイアログが開きます。
  3. [新規] フィールドで、「データ モデル サンプルのデータ モデルに基づいたモデル マッピング」と入力します。
  4. [名前] フィールドに、「サンプルのマッピング (代替)」と入力します。
    • サンプルのマッピング (代替)
  5. [コンフィギュレーションの作成] をクリックします。
  6. [デザイナー] をクリックします。
  7. [デザイナー] をクリックします。
  8. ツリーで、'Dynamics 365 for Operations\Table を選択します。
  9. [ルートの追加] をクリックします。
  10. [名前] フィールドに、「Company」と入力します。
    • 法人
  11. [テーブル] フィールドに「CompanyInfo」と入力します。
    • CompanyInfo
  12. [OK] をクリックします。
  13. [編集] をクリックします。
  14. ツリーで、[String\CONCATENATE] を選択します。
  15. [機能の追加] をクリックします。
  16. ツリーで、「会社」を展開します。
  17. ツリーで、「会社\find()」を展開します。
  18. ツリーで、「会社\find()\名前」を選択します。
  19. [データ ソースの追加] をクリックします。
  20. [フォーミュラ] フィールドに値を入力します。
    • CONCATENATE(Company.'find()'.Name, ";",
  21. ツリーで、「会社\find()\会社 (DataArea)」を選択します。
  22. [データ ソースの追加] をクリックします。
  23. [フォーミュラ] フィールドに値を入力します。
    • CONCATENATE(Company.'find()'.Name, ";", Company.'find()'.DataArea)
  24. [保存] をクリックします。
  25. ページを閉じます。
  26. [保存] をクリックします。
  27. ページを閉じます。
  28. ページを閉じます。
  29. [ドラフトの実行] フィールドで、[はい] を選択します。

既存の ER モデル マッピング コンフィギュレーションを使用する

  1. ツリーで、「サンプルのデータ モデル\サンプルの形式」を選択します。
  2. [実行] をクリックします。
    • 実行中の ER 形式のデータソースとして選択された未定義データ モデルには、複数のモデル マッピング コンフィギュレーションがあるため、選択されたドラフト版の ER 形式コンフィギュレーションは実行できません。
    • 次に、ER 形式を実行するためのデータ ソースとしてモデル マッピングを使用する代替モデル マッピング コンフィギュレーションを定義します。
  3. ツリーで、「サンプルのデータ モデル\サンプルのマッピング (代替)」を選択します。
  4. [モデル マッピング] フィールドの既定値で [はい] を選択します。
  5. ツリーで、「サンプルのデータ モデル\サンプルの形式」を選択します。
  6. [実行] をクリックします。
  7. [OK] をクリックします。
    • 既定のモデル マッピング コンフィギュレーションが、電子ドキュメントを生成するためにこの形式コンフィギュレーションによって使用されます (作成した出力に会社コードが含まれます)。