作業指示タスク間の依存関係の作成

  • リリースバージョン: Yokohama
  • 更新日 2025年01月30日
  • 所要時間:3分
  • 作業指示書に複数のタスクが含まれている場合は、タスク間の依存関係を作成して、タスクの実行順序を決定できます。

    始める前に

    必要なロール:wm_qualifierまたは 修飾子の組み合わせロール

    Field Service Task Dependency (com.snc.fsm_task_dependency) プラグインをアクティブ化して、オプションで、異なるまたは同じ作業指示の作業指示タスク間で高度なタスク依存関係を定義します。

    このタスクについて

    これらの依存関係は、単一のエージェントまたは複数のエージェントがタスクを実行する順序を設定し、強制します。たとえば、新規サーバーの作業指示書で、1 つのエージェントがサーバーとアップストリームタスクをインストールし、別のエージェントがインストールの完了後にサーバーをダウンストリームタスクとして構成します。

    1 つのタスクに複数の依存関係を指定できます。システムは、タスクを自動アサインできるかどうかを決定するときに、アップストリームのすべての依存関係を考慮することで、2 つのタスクが互いに依存する循環関係を防止します。

    この表では、作成できるタスクの関係と依存関係のタイプについて説明します。
    表 : 1. タスク依存関係
    依存関係タイプ 説明
    終了後に開始 先行 (アップストリーム) タスクを完了した後に後続 (ダウンストリーム) タスクを開始する必要があることを示します。

    これは、タスク間のデフォルトの依存関係タイプです。

    開始後に開始 先行 (アップストリーム) タスクを開始した後に後続 (ダウンストリーム) タスクを開始する必要があることを示します。

    フィールドサービスタスク依存関係 (com.snc.fsm_task_dependency) プラグインをアクティブ化して、この関係を定義します。

    同時に開始 後続 (下流) と先行 (下流) のタスクを一緒に開始する必要があることを示します。

    フィールドサービスタスク依存関係 (com.snc.fsm_task_dependency) プラグインをアクティブ化して、この関係を定義します。

    注:

    依存関係は、先行タスクと後続タスクがアサインされていない場合にのみ作成できます。

    手順

    1. 作業指示に移動します。
    2. 作業指示タスクを開きます。
    3. [依存] または [依存] 関連リストで、[新規] をクリックします。
    4. フォームの各フィールドに入力します。
      表 : 2. サービス注文タスクテンプレートの依存関係
      フィールド 説明
      後任 開始日または終了日が先行 (アップストリーム) タスクによって決定されるタスクを選択します。
      依存関係タイプ ドロップダウンリストから依存関係を選択します。使用可能なオプションは、次のとおりです。
      • 終了後に開始
      • 開始後に開始
      • 同時に開始
      最大遅延時間を使用 タスク間の遅延時間を最大にするには、このチェックボックスをオンにします。
      前任 後続 (下流) タスクの開始時刻または終了時刻を決定するタスクを選択します。
      最大遅延時間 タスク間の最大遅延または待機時間を入力します。

      最大遅延時間は、先行タスクの開始と後続タスクの間で許容される最大遅延です。

      最小遅延時間 タスク間の最小遅延または待機時間を入力します。

      最小遅延時間は、先行タスクの開始と後続タスクの間で許容される最小遅延です。

    5. [Submit (送信)] を選択します。

    サーバーのインストールと構成

    新しいサーバーをセットアップするための作業指示書があるとします。関連する作業指示書タスクには、「サーバーのインストール」、「サーバーの構成」、および「サーバーの管理」の 3 つがあります。
    • サーバーのインストール (先行タスクまたはアップストリームタスク):このタスクには、サーバーハードウェアの物理的なインストールが含まれます。
    • サーバーの構成 (後続タスクまたはダウンストリームタスク):このタスクには、インストール完了後のサーバーソフトウェアの構成が含まれます。
    • サーバーの管理(後続タスクまたはダウンストリームタスク):このタスクには、インストールと構成後のサーバーの監視が含まれます。
    依存関係を設定するには:
    1. 作業指示書を開きます。
    2. 作業指示タスク関連リストに移動します。
    3. 「サーバーの構成」タスクを選択します。
    4. [依存先] 関連リストで、[新規] をクリックします。
    5. 先行タスク(アップストリームタスク)として「サーバーのインストール」を選択します。
    6. [依存関係] 関連リストで、[新規] をクリックします。
    7. 後続タスク (下流タスク) として「サーバー管理」を選択します。
    8. 依存関係タイプを選択します。
    9. (オプション)最大または最小の遅延時間を入力します。
    10. [送信] をクリックします。
    この作業指示タスクの依存関係では、「サーバーの構成」タスクを開始する前に「サーバーのインストール」タスクを完了し、構成の完了後に「サーバーの管理」タスクを開始する必要があります。