IM-BPM for Accel Platform ユーザ操作ガイド 第14版 2024-04-01

4.9. ケースインスタンスにタスクを追加する

IM-BPMでは、ケースインスタンスの実行の流れとは関係なく、ユーザが判断したタイミングでタスクを追加できる機能を用意しています。
追加できるタスクには以下の2種類が存在します。
  • オプショナルタスク
  • アドホックタスク

コラム

オプショナルタスクについての詳細は「IM-BPM 仕様書」 - 「オプショナルタスク」を参照してください。
アドホックタスクについての詳細は「IM-BPM 仕様書」 - 「アドホックタスク」を参照してください。

4.9.1. タスクを追加できる画面

以下の画面においてタスクを追加できます。
  • 「ケース開始」画面
    オプショナルタスクを追加してケースインスタンスを開始する画面です。
    「ケース開始」画面への遷移方法は、「ケースインスタンスの開始」を参照してください。
  • 「ケース参照」画面
    ケースインスタンスの状態を参照する画面です。
    「タスク追加」スイッチをオンにすることで、タスク追加モードに切り替えることが可能です。
    「ケース参照」画面の詳細は、「ケースインスタンスを参照する」を参照してください。
  • 「ケース詳細」画面
    管理者向けの、ケースインスタンスの詳細を確認する画面です。
    「タスク追加」スイッチをオンにすることで、タスク追加モードに切り替えることが可能です。
    「ケース参照」画面の詳細は、「ケースインスタンス詳細」を参照してください。
    ../../../_images/case_add_task_01.png
    図:「ケース開始」
    ../../../_images/case_add_task_02.png
    図:「ケース参照」
    ../../../_images/case_add_task_03.png
    図:「ケース詳細」

コラム

ケース定義の「開始時にオプショナルタスクの追加を行う」設定が有効な場合、「オプショナル」が設定されたタスクがケース定義内に存在していなくても、ケースの開始時に「ケース開始」画面が表示されます。

4.9.2. ステージの関係者別タスク一覧

ステージの関係者別タスク一覧には、上部にそのステージにおける関係者に紐づけられたタスク、および、下部に追加可能なタスクが一覧で表示されています。
../../../_images/case_add_task_04.png
図:ステージの関係者別タスク一覧
上部には、必須タスクとして設定されたタスク、および、既に追加されているオプショナルタスクとアドホックタスクが表示されます。
未到達のステージに追加されているオプショナルタスクには case-optional-task-delete が表示され、削除が可能です。
また、オプショナルタスクをクリックすることでパラメータを編集できます。
下部には、画面に応じて、以下のようにこのステージと関係者に対して追加可能なタスクが表示されます。
  • 「ケース開始」画面の場合
    追加可能なオプショナルタスクが表示されます。
    このケース定義の「アドホックタスクを使用する」設定に関わらず、アドホックタスクを追加することはできません。
  • 「ケース参照」画面、および、「ケース詳細」画面の場合
    追加可能なオプショナルタスクが表示されます。
    このケース定義の「アドホックタスクを使用する」設定が有効である場合、下部の先頭に「その他のタスクを追加する」ボタンが表示されます。
追加可能なタスクをクリックすることで、「タスクの追加」ダイアログが表示されます。
追加できない状態のタスクはグレーアウトで表示されます。

4.9.3. オプショナルタスクを追加する

ステージの関係者別タスク一覧にて、追加したいオプショナルタスクをクリックすると、「タスクの追加」ダイアログが表示されます。
このダイアログでは、ケースエディタの「タスク追加時のパラメータ」にて設定されたパラメータの入力を行います。
パラメータの値を入力して「決定」ボタンをクリックすると、オプショナルタスクが追加されます。
パラメータがないオプショナルタスクの場合、パラメータを入力するダイアログは表示されず追加されます。
../../../_images/case_add_task_05.png
図:オプショナルタスクの追加

コラム

グレーアウトしているオプショナルタスクは、すでに追加済みであり、現在実行中のタスクです。
実行中のタスクが完了した後、再度同一のオプショナルタスクを追加できます。
ただし、対象のタスクに対して「実行中のタスクを複数追加可能にする」設定が有効な場合は、同時に同一のオプショナルタスクを複数追加できます。

4.9.4. オプショナルタスクを編集する

未到達のステージに追加されているオプショナルタスクをクリックすると、「タスクの編集」ダイアログが表示されます。
ダイアログにて編集したいパラメータの値を修正し、「決定」ボタンをクリックすることでパラメータを変更できます。
オプショナルタスクを削除する場合は、オプショナルタスクの case-optional-task-delete をクリックします。
../../../_images/case_add_task_06.png
図:オプショナルタスクの編集

4.9.5. アドホックタスクを追加する

ステージの関係者別タスク一覧にて、「その他のタスクを追加する」ボタンをクリックすると、「タスクの追加」ダイアログが表示されます。
このダイアログには、ケース定義の「アドホックタスクのフォームキー」に設定されたチケットマスタに基づく、「チケット登録」画面が表示されます。
フォームの内容を入力して 「登録」ボタンをクリックすると、アドホックタスクが追加されます。
../../../_images/case_add_task_07.png
図:アドホックタスクの追加

コラム

チケットマスタについての詳細は「チケットモジュール管理者操作ガイド」を参照してください。

コラム

アドホックタスクは、同時に複数追加できます。
また、追加済みのアドホックタスクを編集することはできません。