他のコンポーネントに対する電子申告構成の依存関係を定義する
これらの手順を完了するには、最初にタスク ガイドでの手順を実行し、ER モデル マッピング コンフィギュレーションを管理し、および Microsoft Dynamics Lifecycle Services (LCS) にアクセスする必要があります。
この手順は、電子申告 (ER) コンフィギュレーションをどのように設計し、および他のソフトウェア コンポーネントからその依存関係を指定する方法を説明します。これにより特定のバージョンの財務と運用に構成が正しくダウンロードされるのを保証することができます。 この例では、サンプル会社 Litware, Inc. に必要な ER コンフィギュレーションを作成します。
この手順は、「システム管理者」または「電子レポート開発者」ロールが割り当てられているユーザーを対象としています。 ER コンフィギュレーションは会社間で共有されるため、手順はすべての会社で実行されます。
- [組織管理] > [電子申告] > [コンフィギュレーション] に移動します。
- 構成 ツリーに 「サンプルのデータ モデル」 構成と下位項目が含まれていることを確認します。 含まれていない場合は、タスク ガイド「ER モデル マッピングの構成を管理する」内のステップを完了してから、このガイドを再度開始します。
他のコンポーネントの ER コンフィギュレーションの依存関係を定義する
- ツリーで、「サンプル データ モデル」を展開します。
- ツリーで、「サンプル データ モデル\サンプル マッピング」を選択します。
- 「サンプル マッピング」のモデル マッピング 構成のドラフト バージョンが選択されています。 他のソフトウェア コンポーネントからその依存関係を定義していきます。 この手順は、ER リポジトリからのこの構成バージョンのダウンロードと、それ以降のこのバージョンの使用を制御するための前提条件とみなされます。
- [前提条件] セクションを展開します。
- このステージでは、「実装」の前提条件グループが自動的に追加されていることに注意してください。 このグループには、データ モデル コンフィギュレーションを参照し「実装」フラグがオンになっている、前提条件コンポーネントが含まれています。 このフラグは、「サンプル マッピング」のマッピング構成が、「サンプル データ モデル」データ モデルの実装とみなされていることを示しています。 このコンポーネントは、「サンプル データ モデル」モデルの構成がダウンロードされるたびに、ER が ER リポジトリから 「サンプル マッピング」 のマッピング構成が強制的にダウンロードされます。
- [編集] をクリックします。
- ソフトウェア コンポーネントの現バージョンの構成が有する単一の依存関係の指定方法には、コンポーネント タイプの定義、コンポーネントのバージョン、またはコンポーネントのバージョン範囲のいずれかを使用することができます。
- 必要な依存関係はグループ化できます。 「すべて」 というグループ タイプが選択されている場合、このグループと下位グループの各依存条件が満たされると、このグループの依存条件が満たされたものとみなされます。 「いずれか」というグループ タイプが選択されている場合、このグループ内の少なくとも 1 つの依存条件が満たされると、このグループの依存関係条件が満たされたとみなされます。
- [新規] をクリックします。
- [製品の前提条件コンポーネント] を選択します。
- Microsoft Dynamics 365 for Operations (1611) を選択します。
- [バージョン] フィールドで、「[7.1.1541.3036,8]」を入力します。
- [7.1.1541.3036,8]
- 入力した依存関係は、このコンフィギュレーションが ER リポジトリからダウンロードされるときに評価されます。 この設定バージョンは、「サンプル データ モデル」設定のバージョン 1 が既に存在するか、事前にダウンロードされている場合に、ER リポジトリからダウンロードされます。 事前にダウンロードされている場合は、財務と運用のバージョン 7.1.1541.3036 か、それ以降のバージョンで完了する必要がありますが、メジャー バージョン 8 を超えることはできません。
- [保存] をクリックします。
- ページを閉じます。
- [状態の変更] をクリックします。
- [完了] をクリックします。
- [OK] をクリックします。
- ツリーで、「サンプルのデータ モデル\サンプルのマッピング (代替)」を選択します。
- [編集] をクリックします。
- [新規] をクリックします。
- [製品の前提条件コンポーネント] を選択します。
- Microsoft Dynamics AX 7.0 RTW を選択します。
- [バージョン] フィールドで、「[7.0.1265.3015,7.1]」を入力します。
- [7.0.1265.3015,7.1]
- 依存関係は、コンフィギュレーションが ER リポジトリからダウンロードされるときに評価されます。 この設定バージョンは、「サンプル データ モデル」設定のバージョン 1 が既に存在するか、事前にダウンロードされている場合に、ER リポジトリからダウンロードされます。 既にダウンロードされている場合は、Microsoft Dynamics 365 Finance、Enterprise Edition で完了する必要があります。バージョンは 7.0.1265.3015 以降である必要がありますが、マイナー バージョンの 1 を超えてはなりません。
- [保存] をクリックします。
- ページを閉じます。
- [状態の変更] をクリックします。
- [完了] をクリックします。
- [OK] をクリックします。
ER リポジトリをコンフィギュレーションします。
- ページを閉じます。
- [組織管理] > [ワークスペース] > [電子申告] の順に移動します。
- 現在の ER プロバイダーである Litware, Inc. の ER リポジトリの一覧を開きます。
- 一覧で、選択された行をマークします。
- [リポジトリ] をクリックします。
- [フィルターの表示] をクリックします。
- 「包含する」フィルター演算子を使用して、「タイプ名」フィールドに「LCS」フィルター値を入力します。
- LCS リポジトリがすでに現在の ER プロバイダーに登録されている場合は、この下位タスクの残りの手順を省略できます。 LCS リポジトリがまだ登録されていない場合は、残りの手順を実行してください。
- [追加] をクリックしてドロップ ダイアログを開きます。
- [コンフィギュレーション リポジトリ タイプ] フィールドで「LCS」を入力します。
- [リポジトリの作成] をクリックします。
- [プロジェクト] フィールドで値を入力または選択します。
- [プロジェクト] フィールドのルックアップから、目的の LCS プロジェクトを選択します。
- [OK] をクリックします。
- ページを閉じます。
コンフィギュレーションの LCS へのアップロード
- [コンフィギュレーションをレポートする] をクリックします。
- ツリーで、「サンプルのデータ モデル」を選択します。
- このコンフィギュレーションの完了したバージョンを選択します。
- [状態の変更] をクリックします。
- [共有] をクリックします。
- [OK] をクリックします。
- このモデル コンフィギュレーションのバージョン 1 は、以前にコンフィギュレーションされた ER リポジトリ用の LCS プロジェクトを使用して LCS にアップロードされています。
- ツリーで、「サンプル データ モデル」を展開します。
- ツリーで、「サンプル データ モデル\サンプル マッピング」を選択します。
- このコンフィギュレーションの完了したバージョンを選択します。
- [状態の変更] をクリックします。
- [共有] をクリックします。
- [OK] をクリックします。
- このモデル マッピング コンフィギュレーションのバージョン 1.1 は、以前にコンフィギュレーションされた ER リポジトリ用の LCS プロジェクトを使用して LCS にアップロードされています。
- ツリーで、「サンプルのデータ モデル\サンプルのマッピング (代替)」を選択します。
- このコンフィギュレーションの完了したバージョンを選択します。
- [状態の変更] をクリックします。
- [共有] をクリックします。
- [OK] をクリックします。
- このモデル マッピング コンフィギュレーションのバージョン 1.1 は、以前にコンフィギュレーションされた ER リポジトリ用の LCS プロジェクトを使用して LCS にアップロードされています。
ER コンフィギュレーションの依存関係を評価します。
作成したコンフィギュレーションをシステムから削除し、LCS リポジトリからダウンロードしなおします。
- ツリーで、「サンプル データ モデル\サンプル マッピング」を選択します。
- [削除] をクリックします。
- [はい] をクリックします。
- ツリーで、「サンプルのデータ モデル\サンプルのマッピング (代替)」を選択します。
- [削除] をクリックします。
- [はい] をクリックします。
- ツリーで、「サンプルのデータ モデル\サンプルの形式」を選択します。
- [削除] をクリックします。
- [はい] をクリックします。
- ツリーで、「サンプルのデータ モデル」を選択します。
- [削除] をクリックします。
- [はい] をクリックします。
- ページを閉じます。
- 現在の ER プロバイダーである Litware, Inc. の ER リポジトリの一覧を開きます。
- [リポジトリ] をクリックします。
- [フィルターの表示] をクリックします。
- 「包含する」フィルター演算子を使用して、「タイプ名」フィールドに「LCS」フィルター値を入力します。
- [開く] をクリックします。
- ツリーで、「サンプルのデータ モデル」を選択します。
- 現在のリポジトリの ER コンフィギュレーションの各バージョンに対して、前提条件が満たされているかどうかに関する評価を表示できることに注意してください。 この評価を表示するには、前提条件の [確認] をクリックします。
- [前提条件の確認] をクリックします。
- [インポート] をクリックします。
- [はい] をクリックします。
- ページを閉じます。
- ページを閉じます。
- ページを閉じます。
- [組織管理] > [電子申告] > [コンフィギュレーション] に移動します。
- ツリーで、「サンプル データ モデル」を展開します。
- モデル 「サンプル マッピング」 マッピングの構成が、選択されたデータ モデルの構成と共にダウンロードされたことに留意してください。 「サンプル マッピング」 は、は選択したデータモデルを実装するものとして定義されており、アプリケーションに適用できるため、これらのファイルは同時にダウンロードされます。 「サンプル マッピング (代替)」の構成は、必要なアプリケーション バージョンの条件が満たされていないためダウンロードされません。
- 財務と運用にサインインする場合は、同じプロバイダーを登録して同じ LCS プロジェクトへアクセスし、同じデータ モデル構成をダウンロードすることにより、「サンプル マッピング (代替)」構成がダウンロードされますが、「サンプル マッピング」構成はスキップされます。