作業指示タスクのバンドル

  • リリースバージョン: Washingtondc
  • 更新日 2024年02月01日
  • 読む5読むのに数分
  • 類似のタスクをバンドルに論理的にグループ化することで、エージェントはタスクバンドルを使用して フィールドサービス 個別に行うのではなく、一度に関連タスクを追跡、開始、完了することができます。

    管理者は、 フィールドサービス 作業指示タスクをバンドルするためにタスクバンドルプラグインをインストールする必要があります。その後、作業指示書タスクバンドルがインスタンスに追加され、ディスパッチャーは作業指示書タスクを論理グループにバンドルできます。

    タスクバンドルプラグインの設定 フィールドサービス については、「」を参照してください タスクバンドルの構成

    作業指示書タスクバンドルを使用すると、ディスパッチャーは次のことができます。

    • バンドルを作成します。
    • バンドルを割り当てます。
    • バンドルにタスクを追加または削除します。
    • バンドルを変更します。
    • 未アサインバンドル内のサブタスクの順序を変更します。
    • バンドルのバンドルを解除します。
    作業指示書タスクバンドルは、ディスパッチャーによって手動で作成された作業指示書タスク、または動的バンドルによって自動的に作成された作業指示書タスクのグループです。タスクバンドルには次の属性があります。
    • 親バンドルからステータス、アサイン先、およびスケジュールロックの値を継承します。
    • 実際の移動と作業開始の値を、最も早いサブタスクの実際の移動と作業開始の値から継承します。
    • 最後のサブタスクの終了値から実際の作業終了値を継承します。
    • 予定作業期間を、バンドルされたタスクの予定開始時刻と終了時刻と同期します。

    バンドルの作成

    ディスパッチャーは、タスクバンドルを で作成します ディスパッチャワークスペース。任意の数の作業指示タスクをバンドルに結合できます。テリトリーやエージェントのルートなど、さまざまな基準でタスクをグループ化できます。

    バンドルが作成されると、作業指示タスクと作業指示番号が割り当てられます。バンドルは、作成後にエージェントにアサインする必要があります。

    バンドル内のいずれかのタスクが時間外手当を許可する場合、バンドル全体が時間外手当を許可するように設定されます。

    管理者は、動的バンドルのポリシーとルールを構成して、タスクを自動的にバンドルできます。詳細については、「動的なタスクバンドル」を参照してください。

    バンドルの割り当て

    ディスパッチャーは、バンドルを で割り当てます ディスパッチャワークスペース。アサイン済みバンドルと未アサインバンドルは、通常の作業指示タスクと同じルールに従います。バンドル内のサブタスクは、親バンドルの状態、アサイン先、およびスケジュールロックの値を継承します。

    管理者は、動的スケジューリングを使用してバンドルを自動的に割り当てることができます。

    バンドル内のタスクの承認または却下

    バンドルがアサインされた後、フィールドサービスエージェントはバンドル内のタスクを承認または却下できます。エージェントは、バンドル自体の作業を開始した後で、バンドル内のタスクを却下できます。

    エージェントがバンドル内のサブタスクを却下すると、バンドルは [ディスパッチ待ち] ステータスに戻されます。バンドルがスケジュールロックされていた場合、バンドルもロック解除され、バンドルの再割り当てが可能になります。

    詳細については、「作業指示書タスクの承認または却下」を参照してください。

    バンドルの変更

    バンドルは作成後に変更できます。バンドル内のサブタスクを変更する場合は、変更を行う前にバンドルからサブタスクを削除する必要があります。ディスパッチャーは、[ディスパッチ待ち] ステータスのタスクのみバンドルに追加できます。[承認済み]、[対応中]、[キャンセル]、[完了してクローズ]、または [未完了でクローズ] ステータスのタスクはバンドルから削除できません。タスクがバンドルから削除されるか、エージェントがバンドル内のタスクを却下すると、タスクは [ディスパッチ待ち] ステータスに戻ります。バンドルのバンドルを解除することもできます。

    バンドル内のサブタスク

    最初の順序位置におけるサブタスクの位置によって、バンドルの位置が決まります。バンドルの場所を更新する場合は、バンドルの注文場所ではなく、最初の注文位置にあるサブタスクの注文場所を変更します。

    バンドル内のサブタスクの作業期間または予定開始時間を変更する場合は、バンドルからサブタスクを削除して変更します。その後、サブタスクをバンドルに追加し直します。

    サブタスクがバンドルに追加されると、検証が行われ、作業期間またはスケジュールの変更がバンドルにプッシュされます。サブタスクを変更して再度追加する前にサブタスクを削除しないと、変更はバンドルに反映されません。

    他の機能とのインタラクション

    作業指示タスクと同様に、作業指示タスクバンドルは、ルートごとに最適化したり、動的にスケジュールしたり、タスク推奨を通じて推奨したり、で ディスパッチャワークスペース変更したりできます。

    ルートの最適化
    ディスパッチャーは、ルート最適化を使用して、作業指示タスクの最適化に使用されるのと同じ方法を使用して、エージェントのスケジュールでバンドルを最適化できます。
    ルート最適化を使用すると、バンドルは独自のタスクと見なされ、個々のタスクとともに全体として最適化されます。バンドル内のサブタスクの最適化を有効にするために、管理者は ()work.management.travel.calculation.bundle_route_optimization プロパティを切り替えることができます。
    動的スケジューリング
    動的スケジューリングでは、作業指示タスクと作業指示タスクバンドルがエージェントに自動的にスケジュールされます。詳細については、「動的スケジューリング」を参照してください。
    動的スケジューリングの前に動的バンドルが実行されるようにするには、管理者は [ 動的スケジューリング前の動的バンドル (com.snc.dynamic.scheduling.bundle_before_scheduling)] プロパティを有効にします。
    インテリジェントタスク推奨
    タスクの推奨事項は、バンドル内のサブタスクではなく、タスクバンドルに対してのみ表示されます。
    バンドルがスケジュールロックされている場合、そのバンドルは推奨されません。
    ディスパッチャーワークスペース
    バンドルをエージェントのスケジュールに直接ドラッグします。
    バンドルの両側をドラッグして、バンドルの作業期間を延長または短縮します。
    スキル、距離、および部品に基づいて、バンドルと作業指示タスクにエージェントのソートを適用します。
    カレンダービューから直接バンドルをロックおよびロック解除します。
    バンドルされたタスクを統合し、マップビューでバンドルの場所を表示します。