要件をスケジュールするときに、要件を予約するタイミングを制御する日付と時刻のパラメーターを設定します。 "午前 9 時から午後 12 時の間" など、特定の期間内にサービスが発生することを顧客にコミットする場合は、Promise ウィンドウを使用します。
リソース要件エンティティでは、Time パラメーターフィールド Time From Promised /Time To Promised および Time Window Start/Time Window End を使用できます。 これらのフィールドは、 スケジュール設定が有効になっているエンティティをスケジュールするときに使用します。
Note
Field Service は、スケジューリングを特定の日時に制限する可変カレンダーをサポートしていません。 たとえば、顧客が月曜日、水曜日、または金曜日の午後 12:00 から午後 5:00 の間に作業指示書の完了を要求した場合。 回避策としては、メモを使用してディスパッチャーに顧客の好みを伝えるか、JavaScriptでカスタムロジックを使用して予約ルールを作成します。
時間枠内に要件をスケジュールする
Field Service で作業指示書を開きます。
[ 約束された期間 ] フィールドを設定して、リソースが到着して作業を開始する必要がある時間枠を定義します。 これらの値は関連するリソース要件のフィールドに自動的に入力され、その逆も同様に行われます。
保存して閉じる を選択します。
要件に取り組むのに適したリソースを検索するとき、スケジュール アシスタントはそれに応じてフィルターを入力します。 期間全体で利用可能なリソースがオプションとして表示されます。 検索結果として表示するには、約束した時間枠が検索範囲 (検索開始と検索終了) 内にある必要があります。 約束した時間枠の値がない場合、システムは他の値を使用します。 検索時にこのような結果を返すには、検索範囲に約束した時間と予想される期間が含まれていることを確認します。 約束した時間の値が指定されていない場合、スケジュール アシスタントで検索するとフィールドは無視されます。
Promise ウィンドウのフィールド
リソース要件には、Promise ウィンドウ用のフィールドのペアが 2 つあります。
| フィールド | Purpose |
|---|---|
| 約束から約束までの時間 | リソースが到着する必要がある時間枠。 スケジュール アシスタントは、これらのフィールドを優先タイム スロットとして表示します。 |
| 時間枠の開始/時間枠の終了 | 同じように動作する代替フィールド。 一方のペアが見つからない場合、システムはもう一方を使用します。 |
これらのフィールドは、作業指示書とそのリソース要件の間で自動的に設定されます。 要件に対して手動で設定することもできます。
Important
スケジュール アシスタントの検索範囲は、完全な約束ウィンドウと作業の期間全体をカバーする必要があります。 たとえば、Promise ウィンドウが午前 9 時から午後 12 時で、ジョブに 2 時間かかる場合、検索範囲は少なくとも午後 2 時まで延長する必要があります。
約束時間枠とフルフィルメント基本設定
約束ウィンドウと実施設定はどちらもスケジュールアシスタントによるタイムスロットの表示方法に影響しますが、異なる目的に役立ちます。
| Promise ウィンドウ | フルフィルメントの基本設定 | |
|---|---|---|
| オンに設定 | 個々の要件 | 履行優先レコード (再利用可能) |
| Purpose | ハード制約 - リソースはこのウィンドウに到着する必要があります | 表示設定 - タイム スロットのグループ化と表示方法 |
| 効果 | ウィンドウ外のスロットを除外する | 使用可能なスロットを間隔またはタイム ブロック (午前/午後など) にグループ化します。 |
| 例 | "午前 9 時から午後 12 時の間に到着" | "30 分間隔で空き時間を表示する" または "午前/午後のブロックを表示する" |
両方を一緒に使用できます。 約束時間枠は全体の範囲を制限し、フルフィルメント基本設定はその範囲内の結果の表示方法を制御します。
要件に対するタイムゾーンを設定する
ディスパッチャーがスケジュール アシスタントの結果を顧客のタイム ゾーンで表示できるように、要件にタイム ゾーンを定義します。
要件を開きます。
[ カレンダーの変更] を選択し、ドロップダウンからタイム ゾーンを選択します。
保存して閉じる を選択します。
要件を予約すると、スケジュール結果の開始時刻に、選択したタイム ゾーンが反映されます。
開始日と終了日フィールドのカスタマイズ
予約設定メタデータで、関連要件の開始日と終了日として使用するフィールドをカスタマイズできます。
リソース領域の、管理で、予約設定メタデータ を選択します。
エンティティ名を選択して、属性マッピング セクションに移動して、エンティティの希望の日時フィールドと時間を選択できます。
保存して閉じる を選択します。