スケジュール最適化とともにインストールされるコンポーネントには、テーブル、ロール、制約、目標、およびプロパティが含まれます。

テーブル

フィールドサービス スケジュール最適化 は、次の表にリストされているテーブルを追加します。
表 : 1. スケジュール最適化とともにインストールされるテーブル
テーブル 説明
最適化スコープ snc_schedule_optim_optimization_scope 最適化の際に使用する修飾子 (グループまたはテリトリー)、タスク、およびポリシーを定義します。
最適化バッチsnc_schedule_optim_batch 1 つ以上のスコープの最適化スケジュールを定義します。
最適化機能snc_schedule_optim_optimization_constraints 最適化ポリシーで使用される目標と制約を定義します。
  • 目標 = ソフトターゲット。オプティマイザーはこれらの目標を尊重するスケジュールを構築しようとします
  • 制約 = ハードルール。オプティマイザーはこれらの制限を順守するスケジュールを作成する必要があります
注: このテーブルは読み取り専用です
ポリシー snc_schedule_optim_policy 最適化に使用される目標と制約のコンテナーレコード。
ポリシー構成snc_schedule_optim_policy_configuration ポリシーに目標と制約を追加し、重み付けを目標に関連付けるために使用される関連リストテーブル。
  • オプティマイザーは、最も高い重みを持つ目標の遵守を優先します。
  • より低い重み付けの目標も考慮されますが、スケジュールへの影響は小さい可能性があります
スケジュール属性構成snc_schedule_optim_sched_attr_config ポリシーおよび出張予測プロバイダーを含む、日中最適化のグローバルおよび修飾子レベルの設定を定義します。
  • 「グローバルが false に設定されている場合、グループまたはテリトリーを構成に追加して、特定の修飾子の最適化設定を上書きできます。
  • [グローバル] が true に設定されている場合、設定は上書きがない他のすべてのグループに適用されます。
  • グローバルレコードには、日中処理ウィンドウやフローなど、修飾子レベルでは上書きできない追加設定も含まれています。
  • バッチ最適化の移動予測ベンダーを決定します。
グループスケジューリング属性snc_schedule_optim_group_m2m_sched_attr_config グループをスケジュール属性構成にリンクします。
テリトリースケジューリング属性snc_schedule_optim_territory_m2m_sched_attr_config テリトリーをスケジュール属性構成にリンクします。
注: このテーブルは、FSM テリトリプラグインがアクティブな場合にのみインストールされます

ロール

フィールドサービス スケジュール最適化 は、次のロールを追加します。

表 : 2. スケジュール最適化とともにインストールされるロール
ロール 説明
schedule_optimization_user スケジュール最適化 アプリケーションにアクセスするためのユーザーロール。このロールにより、ユーザーはオンデマンドのスケジュール最適化の実行をトリガーできます。
schedule_optimization_planner スケジュール最適化 アプリケーションの計画者ロール。このロールでは、アドミニストレーターは スケジュール最適化 アプリケーションの管理構成を実行し、スケジュール計画アクティビティを実行できます。