キャパシティ予約ルール

  • リリースバージョン: Australia
  • 更新日 2026年03月12日
  • 所要時間:5分
  • キャパシティ予約を使用すると、作業タイプ、場所、優先度などの属性に基づいて、作業指示タスク間で合計作業キャパシティを効率的に配分できます。

    複数の予約ルールを作成して、優先度やデマンドなどの属性に基づいて作業指示タスクを管理し、優先順位を付けることができます。各ルールは、総キャパシティのパーセンテージを特定のタスクタイプまたは条件に割り当てます。これにより、ワークロードを効率的に分散し、利用可能なリソースを最大限に活用できます。

    作業負荷キャパシティを予約する

    さまざまなタイプの作業に基づいて予約ルールを作成し、作業指示タスクの作業負荷キャパシティを予約します。

    始める前に

    必要なロール:wm_admin、wm_manager、wm_internal_contractor_manager

    手順

    1. 移動先 すべて > フィールドサービス > キャパシティ管理 > キャパシティ予約.
    2. [New] をクリックします。
    3. フォームの各フィールドに入力します。
    表 : 1. キャパシティ予約
    フィールド 説明
    名前 予約の名前 (例:「日次タスク割り当て」)。
    説明 予約カテゴリの説明 (例:「日次インストールおよび障害対応タスクの予約」)。
    テーブル wm_task条件が適用されるテーブル。このフィールドは読み取り専用です。
    1. オプション: [ 除外 ] フィールドで、[ フィルター条件の追加 ] または ["Or" 節の追加 ] をクリックして、既存のキャパシティ予約ルールを除外する条件を定義します。
      たとえば、 優先度レベル = 1 が除外条件として追加された場合、優先度レベルが 1 (重大) の作業指示書に対して既存の予約ルールが除外されます。
    2. [送信] をクリックします。

    予約ルールの作成

    予約ルールは、作業タイプ、場所、優先度など、作業指示タスクのさまざまな属性に特定の割合のキャパシティを割り当てるのに役立ちます。これにより、効率的なタスク管理が確認され、特定のワークロードのデマンドを満たすことができます。

    始める前に

    必要なロール:sn_fsm_tp.fsm_territory_manager、wm_manager、sn_fsm_capacity_mg.wm_capacity_write、sn_fsm_tp.fsm_territory_planner、wm_admin、wm_contractor_manager_int

    手順

    1. 移動先 すべて > フィールドサービス > キャパシティ管理 > キャパシティ予約.
    2. リストからキャパシティ予約を開きます。
    3. [ キャパシティ予約ルール ] 関連リストで、[ 新規] を選択します。
    4. フォームの各フィールドに入力します。
    表 : 2. キャパシティ予約ルール
    フィールド 説明
    名前 予約ルールの名前。
    デマンドチャネル 予約ルールのデマンドチャネルを選択します。詳細については、「デマンドチャネルの作成」を参照してください。
    注:
    テリトリープラグインがインストールされている場合にのみ適用されます。
    例:「install」または「breakfix」。
    テーブル デフォルトのテーブルは、ルールが適用されるwm_taskです。(これは読み取り専用です。)
    条件 作業負荷をフィルタリングする条件を定義します。
    注:
    テリトリープラグインがインストールされていない場合にのみ適用されます。
    例:インストールタスク用のキャパシティを予約:
    [Work Type] [is] [Install] AND [Active]
          [is] [true]
    .
    割り当てられた割合 このルール用に予約されている合計キャパシティの割合。割り当てられたすべてのパーセンテージの合計は、予約内のすべての予約ルールの 100 を超えないようにする必要があります。 例:
    • 1 日の合計キャパシティ:4 つのタスク。
    • 「インストール」タスクに 25% が割り当てられている場合、1 つのタスクキャパシティがインストール用に予約されます。
    オーバーフローを許可 予約率を超えるタスクのオーバーフローを有効または無効にします。有効にすると、未使用のキャパシティがある場合にタスクが予約割合を超えることができるようになります。 例:次の 2 つの予約ルールが定義されています。
    • 25% が「インストール」に割り当てられています
    • 25% が「障害対応」に割り当てられます

    これは、定義された予約ルールを介して 25% + 25% = 50% のキャパシティのみが割り当てられることを意味します。したがって、どのルールにも割り当てられていない 100% - 50% = 50% の追加キャパシティがあります。

    [ オーバーフローを許可] が有効になっていて、受信作業が「インストール」または「障害対応」のいずれかで事前定義された 25% の割り当てを超えた場合、この超過分は残りの 50% の未割り当てキャパシティプールから取得されます。

    最大オーバーフロー率 予約が割り当てを超えることができる最大パーセンテージを定義します。 例:
    • 「インストール」には 25% が割り当てられ、最大オーバーフローは 50% です。
    • 総キャパシティが 4 つのタスクであると想定されている場合、インストールは 1 つの予約済みタスクと最大 1 つの追加タスク (最大 2 つのタスク (合計の 50%) で取得できます。
    順番 タスクのアサイン時にルールを適用する順序を決定します。 例:
    • 順序 1: 25% を「インストールまたは優先度 1」に予約する
    • 注文 2: 「インストール」に 50% を予約する
    どのインストールタイプのタスクでも、両方のルールが満たされるため、最初の順序ルールが選択されます。
    1. [送信] を選択します。
      予約ルールが保存されます。

    予約ルールに基づくキャパシティ割り当て

    • 総キャパシティ:8 タスク
    • 予約ルール:
      • インストール: 25% (2 タスク予約済み)
      • 障害対応:25%(2タスク予約済み)
      注:
      未割り当てキャパシティ:50% (4 タスク)
    ケース 1:障害対応のオーバーフロー許可が無効になっている:
    • 「障害対応」サービスでは [ オーバーフローを許可] オプションが無効になっています。
    • シナリオ:「Breakfix」は 3 つの受信タスクを受け取ります。
      • 予約ルールに基づいて 2 つのタスクがアサインされます。
      • [ オーバーフローを許可] が無効になっているため、予約されていないキャパシティから追加のタスクが割り当てられることはありません。
    ケース 2:障害対応のオーバーフロー処理を許可する:
    • 「障害対応」サービスに対して [オーバーフローを許可] オプションが有効になっています。
    • 最大オーバーフロー率は 50% に設定されています。
    • シナリオ:「Breakfix」は 3 つの受信タスクを受け取ります。
      • 予約ルールに従って 2 つのタスクが割り当てられます。
      • 予約されていないキャパシティから 1 つの追加タスクが割り当てられます (最大 50% のオーバーフローを利用)。
      • システムは、オーバーフローしきい値内にもう 1 つのタスクを収容できるスペースを確保します。