作業指示書のライフサイクルとシステム ステータス

作業指示書は、ライフサイクルにおける作業指示のステータスを追跡するために、システム ステータス、作業指示書のサブステータス、および予約ステータスを使用します。 これらの状態を更新する際に、他を自動的に更新することもできます。

作業指示書のシステムの状態 は、作業指示書エンティティで言及されており、流動点をライフサイクルの作業指示書にマークします。 作業指示書のシステム状態は次の通りです。

  • スケジュールなし
  • スケジュール
  • 進行中
  • Completed
  • 転記済み
  • 取り消し済み

注意

作業指示書システム ステータス のオプション設定 は追加、削除、編集しないでください。 代わりに、管理者は オプション セット ラベル を編集して、ユーザー インターフェースでのステータスの表示方法を変更できます。 詳細については、オプション セット (選択) 値は編集しないでください を参照してください。

作業指示書のサブ状態は作業指示書エンティティで言及されており、作業指示書システム状態に関連して詳細を提供します。 作業指示書のサブ状態は、各組織用に作成されています。

予約状態 は、予約可能リソースの予約エンティティに記され、フィールド技術者によって、Field Service モバイル アプリで特定の作業指示書の進行状況を追跡するように更新されます。 また、予約状態はスケジュール ボードに別の色とアイコンを使用して視覚化され、次の 2、3 の予約状態は、その製品の一部で既定のものです。ただし、ユーザー定義したものを追加できます。 すぐに使用可能な予約の状態は次のとおりです。

  • スケジュール
  • 移動中
  • 進行中
  • 休憩中
  • Completed
  • 取り消し済み

作業指示書のライフサイクル

  • 作業指示書の作成: 通常、作業指示書は、サポート案件または営業案件から作成されます。

  • スケジュール: 作業指示書はスケジューリングされます。

  • ディスパッチ: 作業指示書がディスパッチされます。

  • サービス: 作業指示書が実施され、詳細が更新されます。

  • 確認/承認: 監督者が作業指示を確認し、承認します。

  • 請求および在庫調整: 在庫調整が実行され、対応するアカウントに対して請求書が生成されます。

Dynamics 365 Field Service の作業指示書のライフサイクル。

Create スケジュール​​ 派遣 サービス 確認 請求書
起こること 新しい作業指示書が作成されます。

割り当てられたインシデント、製品、サービス、スキル、担当地域、など。
作業指示書のスケジュールが作成されます。

作業指示書に割り当てられたリソースです。

日時が指定される。
フィールド エージェントは作業指示について通知される。

フィールド エージェントは確認して、作業指示書を受諾/拒否することができます。
作業指示書が実行されます。

フィールドで実行される内容についての情報がモバイル アプリによって入力されます。
スーパーバイザーは、すべての作業が適切に行われ、作業指示書に関するすべての情報が正しいことを検証します。 請求書が使用された製品やサービスに基づいて作成されます。

在庫調整が行われます。

備品に変換される製品(該当する場合)
作業を行う担当者 契約は定期的に自動生成されます。

サポート案件: 顧客サポートによって異なります。

営業案件: 販売/スケジューリング別

計画外: フィールド エージェントを一元化スケジュール設定によります。
ディスパッチャー

フィールド エージェント

スケジューリング アシスタントのヘルプとディスパッチャー

ルーティング エンジン
通知が設定されている場合は、フィールド エージェントやその他の関係者にシステムから自動的に送信される。 フィールド エージェント フィールド スーパーバイザー/上司、

会計のバックオフィス
システムによって自動的に送信される
作業指示書の状態 オープン - スケジュールなし 未完了-スケジュール設定済 未完了-スケジュール設定済 オープン - スケジュール済、オープンの完了 オープン - 完了済み、そしてクローズ済み - 投稿済み クローズ済み - 投稿済み
作業指示書のスケジュール状態 なし スケジュール済み スケジュール済み スケジュール

同意済み/却下済み

カスタム状態
Completed Completed

作業指示書のライフサイクルにおけるステータス

Field Service は、カスタマイズを行わずに、デフォルトの作業指示ライフサイクルにマップされる標準の作業指示システム ステータスと予約ステータスを使用します。 多くのプロセスは、これらのステータスに基づいてトリガーされます。 ステータスが変更されると、作業指示書にデータが自動的に入力され、作業指示書プロセスの次のステップがトリガーされます。

たとえば、 予約ステータス進行中 に変更されると、技術者は作業現場に到着したことを示します。 到着時間フィールドは、予約可能なリソースの予約に自動的に入力されます。

既定の作業指示と予約ステータスは、作業指示ライフサイクルの次の段階にマップされます。

  1. 作業指示書が作成された際、未スケジュール という既定の状態になります。

  2. 作業指示がスケジュールされると、システムは予約ステータスを スケジュール済み として予約を作成します。 予約が自動的に作成されると、作業指示書のシステムの状態が スケジュール済み に変更されます。

  3. 技術者は、Field Service モバイル アプリでスケジュールされた作業指示書を確認できます。 作業現場に向かう途中で、予約ステータスを 移動中 に変更します。 予約状態を移動中 に変更すると、作業指示書のシステムの状態が自動的に 進行中 変更されます。

    注意

    1 つの作業指示に対して複数の予約があり、1 つの予約が進行中の場合、関連する作業指示のステータスが更新されます。

  4. フィールド技術者がサイトに到着して作業を開始する準備ができたら、予約状態を 進行中 に変更します。 作業指示書の状態は 進行中 のままです。

  5. 技術者は正確な請求を保証するために、予約ステータスを 休憩中 に変更して休憩時間を示します。

  6. 作業を完了すると、技術者は、予約状態を 完了済み に変更します。 期間が予約の実際の期間に更新されます。終了時刻は、状態が完了済みに変更された時刻を反映して更新されます。 関連する予約がすべて完了またはキャンセルされると、関連する作業指示書のシステム ステータスが 完了 に変わります。 別のユーザーが技術者に代わって予約ステータスを 完了 に更新した場合、予約の終了時刻には以前の終了時刻の値が保持されます。

  7. 最後に、バックオフィスの従業員が完了した作業指示書を確認し、請求プロセスを開始します。 作業指示書の状態を 投稿済み に変更します。

作業指示書システムのステータスが予約のステータスを更新したり、逆にステータスの変更がプロセスやデータの更新のトリガーになることもあります。

作業指示書のシステムの状態プロセス

完了 (作業指示書)

転記済み

  • 作業指示書の課金アカウントに対して、使用済みの作業指示書の製品およびサービスの請求書を作成します。
  • 作業指示書と予約に関連する時間とコストの 実績 レコードを作成します。 作成された請求書を確認後、請求された商品やサービスの売上実績を作成します。
  • クローズ者 および クローズ日 フィールドを更新します。

予約状態のプロセス

予約ステータスが変更されるたびに、更新を追跡するために予約タイムスタンプが作成されます。

スケジュール

  • 移動距離 が更新され、前の場所から予約場所までの運転距離として計算します。

移動中

  • モバイル アプリから予約が 出張 予約ステータスに更新されると、開始時刻 は現在時刻に更新されます。 Web から更新した場合、開始時刻は自動更新されません。

進行中

  • 技術者がモバイル アプリで予約ステータスを変更した場合、実際の到着時刻を日付 と時刻で更新します。
  • 関連する作業指示書の 当初の到着時間 (作業指示書) フィールドを、予約の 実際の到着時間 で更新します。 実際の到着時間 を編集すると、当初の到着時間 の値も更新されます。
  • 実際の移動距離 フィールドが更新され、予約状態が 移動中 である合計時間が計算されます。

完了 (予約)

  • 終了時間 が更新されます。
  • 勤務時間、移動時間、休憩時間を計算するために、予約タイムスタンプで 予約ジャーナル を作成します。
  • 予約ステータスが 進行中 となっている時間に基づいて 進行中の合計期間 を計算します。
  • 合計休憩期間 が更新され、予約状態が 休憩中 の合計時間が計算されます。
  • 合計コスト は、実際の移動時間、進行中の合計時間、休憩時間の合計に、リソースの時給を乗じたものとして計算されます。
  • 合計請求可能期間 が更新され、進行期間および休憩期間の合計を計算します。
  • 関連する作業指示書の 完了日 (作業指示書) フィールドを、予約の終了時刻で更新します。 予約終了時刻を編集すると、完了日 の値が更新されます。

完了済み予約に対するフォローアップ作業指示書を作成する

予約完了後にスケジュールされていない状態に戻すことで、フォローアップが必要な作業指示書の時間を節約できます。

既定では、作業指示書は関連する予約が完了すると完了するように設定されます。 既定のロジックを変更するには、予約状態を作成または編集するField Service タブに移動し、状態は作業指示書を完了トグルをそれに応じて設定します。 既存の予約状態の場合、この設定は今後の予約にのみ影響します。 既存の予約に変更は加えられません。

  • オンは、予約がその状態に変更されると、作業指示書を完了としてマークします。
  • オフは、予約がその状態に変更されると、状態マッピング テーブルに従って作業指示書のシステム状態を適用します。

複数の予約が関連付けられている作業指示書の場合、作業指示書作業指示書の状態は、関連するすべての予約の状態によって異なります。

状態の設定に関係なく、予約状態はリソース要件の状態には影響しません。

状態のマッピング テーブル

次の表を確認し、予約状態が作業指示書のシステム状態にどのようにマップされるかを理解してください。 太字の作業指示書の状態は、既定の動作からの変更を示します。

予約状態です 作業指示書のシステム状態
なし スケジュールなし
スケジュール スケジュール
進行中 進行中
Completed Completed
一部完了 スケジュールなし
取り消し済み スケジュールなし
予約 1: スケジュール済み
予約 2: スケジュール済み
スケジュール
予約 1: スケジュール済み
予約 2: 進行中
進行中
予約 1: スケジュール済み
予約 2: 完了済み
進行中
予約 1: スケジュール済み
予約 2: 一部完了
スケジュール済
予約 1: 完了済み
予約 2: 完了済み
Completed
予約 1: 一部完了
予約 2: 一部完了
スケジュールなし
予約 1: 進行中
予約 2: 一部完了
進行中
予約 1: 完了済み
予約 2: 一部完了
Completed
予約 1: キャンセル済み
予約 2: 一部完了
スケジュールなし

次の手順