ポリシーがエージェントのタスクをランク付けまたは評価するために使用できる推奨基準を定義します。
このタスクについて
事前定義された推奨基準がいくつか用意されています。詳細については、「事前定義された推奨基準」を参照してください。
手順
-
移動先 .
-
[新規] をクリックします。
-
フォームのフィールドに入力します。
表 : 1. 推奨基準
| Field (フィールド) |
説明 |
| 表示名 |
推奨基準の表示名。 |
| 名前 |
推奨基準の名前。 |
| プリフェッチされたテーブル |
推奨基準用に選択されたプリフェッチされたテーブル。 |
| プリフェッチされたフィールド |
プリフェッチされたテーブルからのプリフェッチされたフィールドのサポート。 |
| タイプ |
基準のタイプ (フィルターまたはランク)。 |
| アプリケーション |
当該レコードを含んでいるアプリケーション。 |
| アプリケーションモジュール |
デフォルト値は フィールドサービス管理 (FSM) です。 |
-
[ スクリプト ] フィールドに、エージェントにタスクを推奨するときに実行するスクリプトを入力します。
たとえば、次のスクリプトは、エージェントの現在の場所とタスクの場所の間の距離を計算します。
var distanceRule = new TaskRecommendationDistanceRuleProcessor(args);
var ruleProcessResult = distanceRule.processRule(user, tasks, timeStart, timeEnd, 'ranking');
ruleResult = TaskRecommendationFSMUtil.parseRuleResult(ruleProcessResult, "Distance from task");
-
[送信] をクリックします。
タスクの結果
推奨基準が正常に作成され、選択したタイプに基づいてフィルタリング制約グループまたはランキング基準グループのいずれかにソートされます。