Dynamics 365 Field Service用のリソーススケジューリング最適化アドオンは、最も利用可能で適格なリソースに自動的に作業指示をスケジューリングします。 顧客先で作業指示書を実行する多くのフィールド サービス組織では、作業指示書から作業指示書へと移動するフィールド技術者のルートや移動時間を最適化するため、自動スケジュールはメリットがあります。
この記事では、あらかじめ定義されたリソースのリストに対して作業指示書のグループをスケジュールおよび最適化するための Resource Scheduling Optimization の構成について説明します。 スコープ、目標、スケジュールを設定し、作業指示書をリソースに割り当てます。
このビデオでは、ワシントン州の担当領域における作業指示書とリソースの移動時間を最小限にする Resource Scheduling Optimization の設定について説明します。
前提条件
Resource Scheduling Optimization が、Field Service 環境に展開されています。
Resource Scheduling Optimization が 有効化されている。
Field Service-Administrator および Resource Scheduling Optimization のセキュリティ ロールと、Field Service-Administrator および Resource Scheduling Optimization-Administrator フィールドのセキュリティ プロファイルを保有している。 詳細については、必要なセキュリティ ロールの追加を参照してください。
ビューは、最適化スコープに必要なレコードをフィルター処理するように設定されています。
ステップ 1: リソースと作業指示書の最適化を設定します
最適化するリソースと作業指示を選択し、それらに対して最適化を有効にします。 詳細については、最適化のためのリソースと作業指示書を準備する を参照してください。
ステップ 2:予約状態を確認する
Field Service は ブッキングの状態 を使用し、Resource Scheduling Optimization はスケジュール方法 無視、移動しない、または 最適化 を追加し、ブッキングの状態にマップします。 強調表示されている予約状態がシステムと一致していることを確認します。
一致しない場合は、Resource Scheduling Optimization>最適化スケジュール>に移動して、リセットを選択します。
ステップ 3: 最適化スコープを作成する
最適化のために考慮するリソース、要件、予約、時間範囲を定義する最適化スコープを作成します。 必要なレコードを絞り込むために特定したリソース ビューと要件ビューを、必ず選択してください。 この例では、 WA - Bookable Resources というリソースビューと、 WA - Work Order Requirementsという要件ビューがあります。 Active Bookable Resource Bookings などの予約表示を選択します。
ステップ 4: 目標を作成する
最適化目標を作成して、予約を最適化する方法を定義します。 次の値を使用します。
エンジン負荷レベル: 非常に軽いを選択して、システムは精度と引き換えに迅速に処理を完了します。
制約: 少量の制約から開始し、Resource Scheduling Optimization が正常に実行されたら、さらに追加します。 このアプローチにより、リソーススケジューリング最適化が予期せぬ結果を生んだ場合のトラブルシューティングが容易になります。 例:
- 作業時間内でのスケジュール 勤務時間が定義されている場合。
- 必須要件を満たす (要件とリソースが両方に特性がある場合)
- 担当地域と一致 要件とリソースが両方とも同じサービス担当地域に属する場合。
目標: 次の順序を選択します。
- 合計作業時間の最大化
- 合計移動時間の最小化
- 最も適合するスキルレベル
ステップ 5: スケジュールを作成する
作成したスコープと目標をスケジュールに統合します。 Resource Scheduling Optimization を手動で実行することを計画する場合は、過去の日付を入力します。
ステップ 6: Resource Scheduling Optimization を実行します
スケジュールを公開した後、最適化スケジュールの「今すぐ実行」を選択して手動でリソース スケジューリング最適化を実行できます。
リソーススケジューリング最適化を実行するたびに、実行が成功したかどうかに関わらず 最適化リクエストレコードが作成されます。
ステップ 8: 結果の分析
最適化要求に移動します。 要求ステータスが 完了になったら、スケジュール ボードに移動して、最適化されたボードを確認できます。
システムは、最適化スコープにちなんで名前が付けられた新しいスケジュール ボード タブを作成します。
Resource Scheduling Optimization の移動時間を最適化する簡単な例は、2 つの予約の間に移動時間がない場合です。 この条件は、同じ場所で同じサービスアカウントで2つの作業指示が存在し、リソーススケジューリング最適化がそれらを連続してスケジュールを組むことを意味します。
予約タブにある完了済みのスケジュール最適化要求では、作成または削除した予約の一覧と、最適化予約の合計移動時間と作業時間のグラフが表示されます。