次の方法で共有


Resource Scheduling Optimization を使った夜間の自動スケジューリング

Resource Scheduling Optimization は柔軟であり、組織のスケジューリングのニーズに基づいて最適化を実行するように構成できます。 時には作業する人が寝ている時に、これらの最適化を実行するのが最適なことがあります。

このトピックでは、夜間スケジュールについて説明します。

夜間のスケジュールとは、Resource Scheduling Optimization を毎晩定義した時間に実行し、翌日の作業指示書をスケジュールします。 翌朝、ディスパッチャーは、その日のスケジュールボードが、スキル、確約された時間ウィンドウ、優先リソース、ロールなどに基づいて適切なリソースにジョブがスケジュールされた状態で完全にスケジュールされていることに気が付きます。

Resource Scheduling Optimization は、その作業日の残りに対しては自動的には実行されません。 ディスパッチャーは、手動のスケジュール、またはスケジュール アシスタントを使用して、遅延、キャンセル、顧客の特別な要求に対処するために、必要に応じて変更を加えることができます。 リソース スケジュール最適化ではなく、ディスパッチャーが行う変更が優先されます。

夜間スケジュールは、ディスパッチャーの専門知識にも頼りながら、非作業時間中に Resource Scheduling Optimization がスケジュールを一括して対処させて時間を節約します。

前提条件

  • Field Service バージョン 7.x+
  • Resource Scheduling Optimization バージョン 1.5+。
  • この Resource Scheduling Optimization シナリオには、範囲、目標、およびスケジュールの作成が含まれます。 Resource Scheduling Optimization のこれら 3 つの主要なコンポーネントに関する詳細については、Resource Scheduling Optimization 構成の記事を参照してください。

ステップ 1: 範囲を設定します。

スコープは、Resource Scheduling Optimization が最適化するリソース、要件および予約を定義します。

Resource Scheduling Optimization アプリ>最適化の範囲>+新規に移動します。

最適化スコープのスクリーンショット。

新しい最適化の範囲で:

  • 範囲を説明する名前を割り当てます。

  • 範囲参照ジョブの現在時刻 に設定します。

  • 範囲オフセット1 分 に設定します。 この最適化は夜間に実行されることから、この値は技術者が迅速にスケジュール変更をおこなう能力に影響は与えません。

  • 範囲期間1 日 に設定します。 これは、そのジョブが Resource Scheduling Optimization が実行されてから 24 時間以内に予約されることを意味します。 後で、夜中に Resource Scheduling Optimization を実行するように設定します。

ジョブをスケジュールできるリソースを定義する予約可能なリソース ビューを作成して選択します。 次の例では、特定の地域、ワシントン州 (WA) にあるアクティ リソースをフィルター処理します。 この例では示されていませんが、これらのジョブが人 (リソース タイプがユーザー、取引先企業、取引先担当者) またはマシン (リソース タイプが備品の場合) にスケジュールされる必要がある場合は、特定のリソースタイプでフィルタ―処理することが一般的です。

ワシントンのリソースに設定したリソース ビューのスクリーンショット。

スケジュールなしのジョブを予約するように定義するリソース要件ビューを作成および選択します。 この例では、アクティブなリソース リスト (ワシントン州 - WA) と同じ地域にある要件と、スケジュールされていない作業指示書に関連した要件をフィルター処理しています。

スケジュールされていないジョブに設定したリソース要件ビューのスクリーンショット。

スケジュールされていないジョブの予約に加え、Resource Scheduling Optimization は既存のスケジュールの更新、移動および改善もできます。 要件をスケジュールする場合、予約可能なリソースの予約 レコードが作成されます。 予約可能なリソースの予約を作成し、選択します。

Note

予約ビューにない予約はロックされ、移行されません。

予約ビューの詳細検索検索ウィンドウのスクリーンショット。

この例では、次の予約をフィルター処理します:

  1. アクティブな予約。
  2. Resource Scheduling Optimization によって以前にスケジュール済み。予約方法 = Resource Scheduling Optimization。 これは、Resource Scheduling Optimization が手動で作成された予約を移動したり、スケジュール アシスタントがこれらをディスパッチャーによって予約されたと表示しないようにするためです。シナリオではディスパッチャーが優先です。
  3. スケジュールを変更しても問題ないことを示す予約ステータスがあります(スケジュール、ハード、コミット済み)。
  4. リソースと要件にある同じ地域 (ワシントン州 - WA) のリソース要件と関連した予約。

保存を選択します。

ステップ 2: 目標を設定します。

目標は Resource Scheduling Optimization が考慮すべきことと何を優先すべきかを定義します。

Resource Scheduling Optimization アプリ>最適化の目的>+新規に移動します。

スケジュール最適化目標のスクリーンショット。

エンジン負荷レベル中程度重い、または 非常に重い に設定します。 負荷レベルの重さが増えると、最適化にはより長い時間がかかりますが、より良い最適化がおこなわれます。 夜間スケジュールは誰も作業していない夜間にじっこうすることを目的としているため、最適化は通常実行により時間をかけることができます。

Resource Scheduling Optimization がビジネス ニーズに基づいて検討すべき制約を追加します。 たとえば、作業指示がさまざまな特性 (スキル) を求める場合は、必要な特性に合わせる 制約を追加します。 制約の詳細については、Resource Scheduling Optimization の構成 の記事を参照してください。

保存 を選びます。

ステップ 3: スケジュールを設定する

スケジュールは、範囲と目標を組み合わせて、Resource Scheduling Optimization を実行する時を伝えます。

Resource Scheduling Optimization>スケジュールの最適化>+新規に移動します。

最適化スケジュールのスクリーンショット。

次を構成します:

  • タイマー1 時間 に設定します。 これは、1 時間毎に Resource Scheduling Optimization がフィルタ―パネルを確認して実行すべきかどうかを見ることを意味します。

  • タイマー モード固定 に設定します。

  • 有効開始日有効期限 については、夜間スケジュールが有効な日付範囲を入力します。 Resource Scheduling Optimization はこの日付範囲外では自動適に実行されませんが、上部リボンにある今すぐ実行オプションでいつでも手動でトリガーできます。

次に、フィルター タブに移動し、次の各値を Resource Scheduling Optimization を実行したい時に定義します:

  1. フィルター タイム ゾーン : リソースのタイム ゾーンを入力します。
  2. 時間: 午前 12 時 または夜間の似たような時間を入力します。
  3. 曜日 : 営業する曜日を入力します。 以下の例では、月曜日、火曜日、水曜日、木曜日、金曜日 と入力しました。

最適化スケジュールのフィルター タブのスクリーンショット。

タイマーに基づいて、Resource Scheduling Optimization はフィルタ― パネルを確認し、一致する値があれば実行します。 この例では、その日の時間が午前 12 時で曜日が月曜日から金曜日までの場合、Resource Scheduling Optimization は1 時間毎に確認をおこないます。

Note

フィルタ― セクションに何も値が入力されていない場合は、Resource Scheduling Optimization はタイマーに従って実行されます。この例では、1 時間ごとです。

保存 を選択して、保存して公開 を選択します。

この時点では、Resource Scheduling Optimization で夜間スケジュールを実行する準備ができました。 一つは、夜中のトリガーを待つことで鵜s。 テストおよび開発目的でのもう一つのオプションは、トップ リボンにある、今すぐ実行 ボタンを選択することです。

[結果]

夜間スケジュールの最適化結果を表示するには、夜中に Resource Scheduling Optimization が実行されるまで待つか、今すぐ実行を選択します。 その後、最適化スケジュール からmスケジュール ボード を選択して、最適化結果を表示します。

ここでは、ワシントン州のリソースに対して 1 営業日だけジョブがスケジュールされていることがわかります。

スケジュール ボードのスクリーンショット。

夜間スケジュールの特性の定義は、ディスパッチャーが優先で、ディスパッチャーが加えた変更は Resource Scheduling Optimization によって移動されません。 このような理由から、ディスパッチャーが予約を移動したり、スケジュール ボードからかスケジュール アシスタントを使って新規スケジュールする場合、予約方法の値に基づいてそれは自動的にロックされます。 最適化スコープに関連するスケジュール ボード タブで予約を表示すると、ロック アイコンが表示されます。

予約方法