カスタム推奨基準の作成

  • リリースバージョン: Xanadu
  • 更新日 2024年08月01日
  • 所要時間:1分
  • ポリシーがエージェントのタスクをランク付けまたは評価するために使用できる推奨基準を定義します。

    始める前に

    必要なロール:admin

    このタスクについて

    事前定義された推奨基準がいくつか用意されています。詳細については、「事前定義された推奨基準」を参照してください。

    手順

    1. 移動先 すべて > フィールドサービス > タスク推奨事項の管理 > 推奨基準.
    2. [新規] をクリックします。
    3. フォームのフィールドに入力します。
      表 : 1. 推奨基準
      Field (フィールド) 説明
      表示名 推奨基準の表示名。
      名前 推奨基準の名前。
      プリフェッチされたテーブル 推奨基準用に選択されたプリフェッチされたテーブル。
      プリフェッチされたフィールド プリフェッチされたテーブルからのプリフェッチされたフィールドのサポート。
      タイプ 基準のタイプ (フィルターまたはランク)。
      アプリケーション 当該レコードを含んでいるアプリケーション。
      アプリケーションモジュール デフォルト値は フィールドサービス管理 (FSM) です。
    4. [ スクリプト ] フィールドに、エージェントにタスクを推奨するときに実行するスクリプトを入力します。
      たとえば、次のスクリプトは、エージェントの現在の場所とタスクの場所の間の距離を計算します。
      var distanceRule = new TaskRecommendationDistanceRuleProcessor(args); 
      var ruleProcessResult = distanceRule.processRule(user, tasks, timeStart, timeEnd, 'ranking'); 
      ruleResult = TaskRecommendationFSMUtil.parseRuleResult(ruleProcessResult, "Distance from task");
      カスタムスクリプトの要件については、「 カスタムタスク推奨基準のスクリプトの提供」を参照してください。
    5. [送信] をクリックします。

    タスクの結果

    推奨基準が正常に作成され、選択したタイプに基づいてフィルタリング制約グループまたはランキング基準グループのいずれかにソートされます。