ビジネス・ユーザーが 自動化を使用している間の効率を最大限に高めるために、同じユーザーが複数のタスクを順番に実行することが期待されるプロセス内の場所を検討してください。
このタスクについて
通常、ユーザーは自分に割り当てられているタスクごとに、自分のタスク・リストからタスクを開始し、そのタスクの作業を完了したら、次のアクティビティーのためにタスク・リストに戻る必要があります。 プロセス内の次のタスクも同一ユーザーに割り当てられている場合は、そのユーザーがタスク・リストに戻らずに済むようにできます。例えば、顧客サービス担当者が、新規の顧客アカウントを開くタスクと、その直後に続く新規顧客の注文を
受注するタスクに割り当てられているとします。 この場合、ユーザーが 1 つめのタスクを完了したらタスク・リストに戻って 2 つめのタスクを取得するのではなく、最初のタスクが完了したらすぐに 2 つめのタスクの Coach が開くように指定することができます。
手順
- 作業対象のプロセスを開きます。
- 以下のタスクを自動的に開始するようにアクティビティーを構成するには、シーケンス内の最初のタスクの 「実装」 タブに移動し、 「次のタスクに自動的にフローする」を選択します。
Workplaceでは、最初のタスクの所有者が 2 番目のタスクの所有者と同じである場合、最初のタスクが完了すると 2 番目のタスクが自動的に開始されます。
- 以下のタスクでは、割り当てを最後のユーザーに設定します。「割り当て先」リストから 「レーン」 を選択し、アクティビティーのプロパティーの「割り当て」セクションにある「ユーザー配布」リストから 「最後のユーザー」 を選択します。
アクティビティーは、同期アクション (排他的ゲートウェイやトラッキング・ポイントなど) で分離されている場合であっても、順次と見なされます。 ただし、シーケンス内の 1 つめのタスクでチェック・ボックスを選択していたにもかかわらず、2 つめのアクティビティーの自動起動ができないシナリオが以下のとおりいくつかあります。
- シーケンス内の 2 つめのタスクがシステム・タスクであり、かつプロセスで「待ち時間に対する実行の最適化」チェック・ボックスが選択されていない場合。
autoflow 、プロセスモデルで Optimize execution for latencyを有効にする。
- シーケンス内で、1 つめのアクティビティーの後に中間タイマー・イベントまたは中間メッセージ・イベントが続く場合。
- 1 つめのアクティビティーが、同じユーザーに割り当てられた複数のタスクに流れる場合 (マルチ・インスタンス・ループや並列 (分割) ゲートウェイなど)。
- タスクがインスペクターでテストされている場合。
- 1 つ目のタスクの終了から、次のタスクにトークンが到着するまでの経過時間が、
autoflow-timeout 設定値を超過している場合。 thread-reuse-duration の値は、 autoflow-timeoutの値以下でなければなりません。