ソーステーブルから作業指示書へのフィールドマッピングの作成
テーブルマップを作成して、ソーステーブルから作業指示フィールドにコピーされるフィールドを構成します。作業指示のソースには、ケース、変更、インシデントなどがあります。
始める前に
Template Management for フィールドサービス プラグイン (com.snc.fsm_template_management) を有効にする必要があります。
必要なロール:wm_admin
このタスクについて
手順
- 移動先 すべて > フィールドサービス > テンプレート管理 > テーブルマッピング.
- [New] をクリックします。
-
フォームで、フィールドに入力します。
表 : 1. CSM テーブルマップフォーム フィールド 説明 マッピング名 テーブルマップ名。 API 名 このテーブルマップの API。 このフィールドは自動的に設定されます。
ソーステーブル マップのソーステーブル。たとえば、ケース、インシデント、変更などです。 アクティブ ソースからターゲットテーブルへのマッピングを有効にするオプション。 アプリケーション 読み取り専用。このテーブルマップのアプリケーション。 このフィールドは自動的に設定されます。
詳細なフィールドマッピング 詳細なフィールドマッピングを有効にするオプション。 ターゲットテーブル マップのターゲットテーブル。たとえば、wm_order などです。 詳細条件を使用 スクリプトを使用する詳細条件マッピングを有効にするオプション。 有効にした場合は、[詳細条件] フィールドにスクリプトを追加します。
詳細条件 [詳細条件を使用] フィールドが有効になっている場合に使用するスクリプト。 条件 条件ビルダーを使用して、テーブルマップに適用する条件を選択します。 順番 依存関係を解決するために複数の一致するマップ定義を同時に処理する際の優先度の順序。 - 一致するテーブルマップが 1 つのみの場合は、そのマップが使用されます。
- 同じ順序の一致するテーブルマップが複数存在する場合、作成日がより古い方のマップが使用されます。
- 異なる順序で一致するテーブルマップが複数存在する場合、順序が最上位のマップが使用されます。
詳細なフィールドマッピング 詳細スクリプトを使用してフィールドをマッピングするオプション。 注:- 同じソース フィールドまたはターゲット フィールドが基本フィールド マッピングと詳細なフィールド マッピングの両方で設定されている場合、詳細なフィールド マッピングが基本フィールド マッピングより優先されます。
- 基本フィールド マッピングと詳細なフィールド マッピングで設定されたフィールドが異なっている場合は、詳細なフィールド マッピングのフィールド設定が基本フィールド マッピングのフィールド設定に追加されます。
このフィールドは、マッピング方法が [詳細] で、[ 詳細なフィールドマッピング] オプションが選択されている場合にのみ使用できます。
-
[送信] をクリックします。
テーブルマップは、選択したソーステーブルを作業指示テーブルにマッピングすることによって作成されます。
-
ソースフィールドから作業指示書の適切なフィールドに情報をコピーするためのフィールドマッピングを作成します。
- [基本フィールドマッピング] 関連リストで、[ 新規] を選択します。
-
フォームで、フィールドに入力します。
表 : 2. CSM フィールドマップフォーム フィールド 説明 テーブルマップ フィールドのマッピングに使用されるテーブルマップ名。 このフィールドは自動的に設定されます。
ソーステーブル マップのソーステーブル。 このフィールドは、マッピング方法が基本であり、[ 詳細 ] オプションが選択されていない場合にのみ使用できます。
ソースフィールド フィールドマッピング用のソーステーブルの列。 このフィールドは、マッピング方法が基本であり、[ 詳細 ] オプションが選択されていない場合にのみ使用できます。
アプリケーション このフィールドマップのアプリケーション。 このフィールドは自動的に設定されます。
ターゲットテーブル マップのターゲットテーブル。たとえば、wm_order などです。 このフィールドは自動的に設定されます。
ターゲットフィールド マッピングされたソースフィールド値を入力する作業指示テーブルの列。 順番 マップされたフィールドを処理する優先度の順序。 アクティブ ソースフィールドから作業指示フィールドへの情報のマッピングを有効にするオプション。 詳細 詳細スクリプトを使用してフィールドをマッピングするオプション。 注:- 同じソース フィールドまたはターゲット フィールドが基本フィールド マッピングと詳細なフィールド マッピングの両方で設定されている場合、詳細なフィールド マッピングが基本フィールド マッピングより優先されます。
- 基本フィールド マッピングと詳細なフィールド マッピングで設定されたフィールドが異なっている場合は、詳細なフィールド マッピングのフィールド設定が基本フィールド マッピングのフィールド設定に追加されます。
- [送信] をクリックします。
- オプション: さらにフィールドをマッピングするには、手順 5 を繰り返します。