第54章 動的タスクおよびプロセスの開始

ランタイム時に、ケースに動的タスクおよびプロセスを追加できます。動的アクションは、変化する状況に対応する方法で、ケース時に想定外の変更が発生した場合は、新しいタスクまたはプロセスをケースに組み込む必要があります。

ケースアプリケーションを使用して、ランタイム時に動的タスクを追加します。デモの目的で、Business Central ディストリビューションには、IT 発注アプリケーションに対して新しい動的タスクまたはプロセスを開始できる Showcase アプリケーションが同梱されています。

前提条件

  • KIE Server がデプロイされて Business Central に接続されている。
  • IT Orders プロジェクトが KIE Server にデプロイされている。
  • Business Central と、Showcase アプリケーションの .war ファイルがデプロイされている。

手順

  1. Web ブラウザーの KIE Server に IT_Orders_New プロジェクトをデプロイして起動し、Showcase ログインページ http://localhost:8080/rhpam-case-mgmt-showcase/ に移動します。

    Apps launcher ボタンを表示するように Business Central を設定している場合は、新しいブラウザーウィンドウで Showcase ログインページを開きます。

    apps launcher showcase button
  2. Business Central ログインの認証情報を使用して、Showcase アプリケーションにログインします。
  3. 一覧からアクティブなケースインスタンスを選択して開きます。
  4. OverviewActionsAvailable で、New user task または New process task の横にある dotdotdotbutton ボタンをクリックして、新しいタスクまたはプロセスタスクを追加します。

    図54.1 Showcase 動的アクション

    showcase dynamic actions
    • 動的ユーザータスクを作成するには、New user task を開始して、必要な情報を入力します。

      showcase dynamic user task
    • 動的プロセスタスクを作成するには、新しいプロセスタスクを開始して必要な情報を入力します。

      showcase dynamic process task
  5. Business Central で動的ユーザータスクを表示するには、MenuTrackTask Inbox の順にクリックします。Showcase アプリケーションを使用して動的に追加したユーザータスクが、タスク作成時にタスクに割り当てられるユーザーの Task Inbox に表示されます。

    task inbox dynamic task
    1. Task Inbox で動的タスクをクリックしてタスクを開きます。このページで多くのアクションタブが利用できます。
    2. タスクタブで利用可能なアクションを使用すると、タスクでの作業を開始できます。
    3. Showcase アプリケーションで、右上の再読み込みボタンをクリックします。進行中のケースタスクおよびプロセスは OverviewActionsIn progress に表示されます。
    4. タスクでの作業を完了したら、Work タブで Complete ボタンをクリックします。
    5. Showcase アプリケーションで、右上の再読み込みボタンをクリックします。OverviewActionsCompleted に完了したタスクが表示されます。
  6. Business Central で動的プロセスタスクを表示する場合は、MenuManageProcess Instances の順にクリックします。

    dynamic process instance
    1. 利用可能なプロセスインスタンスの一覧で動的プロセスインスタンスをクリックして、プロセスインスタンスの情報を表示します。
    2. Showcase アプリケーションで、右上の再読み込みボタンをクリックします。進行中のケースタスクおよびプロセスは OverviewActionsIn progress に表示されます。