ビジネスロジックを使用して、ケースの割り当てを受ける個人や個人のグループを自動的に決定することで、ビジネスケースを柔軟かつ効率的に処理します。 ユーザーやチームの具体的な名前を入力する代わりに、アプリケーションが実行時に評価してタスクを割り当てる条件を提供できます。
たとえば、あるステップやタスクを完了するうえで最も適切なスキルセットやワークロードを備えているCSRをアプリケーションが評価できます。-
App Studioのナビゲーション パネルで、「Case types」をクリックし、次に開きたいケースタイプをクリックします。
-
「Workflow」タブで、「Life cycle」をクリックします。
-
「Case life cycle」セクションで、プロセス内のアサインメントをクリックします。
-
プロパティパネルの「Step」セクションで、「General」タブをクリックします。
-
「Route to」リストで、「Use business logic」を選択し、「Configure business logic」アイコンをクリックします。
-
ルーティング方法を選択します。
手順 手順 アサインメントを特定のユーザーにルーティングする -
「Route to」リストで、「Operator」を選択します。
-
「Value」フィールドで下矢印キーを押して、ユーザーの名前を選択します。
アサインメントをワークキューにルーティングする -
「Route to」リストで、「Work queue」を選択します。
-
「Value」フィールドで下矢印キーを押して、ワークキューの名前を選択します。
カスタムビジネスロジックを使用してアサインメントをルーティングする -
「Route to」リストで、「Custom」セクションからオプションを選択します。
-
「Edit parameters」をクリックし、「Edit parameters」ウィンドウを完了してルーティング条件を指定します。
可用性とスキルセットに基づいて、または可用性とスキルセットとワークロードに基づいて、アサインメントをルーティングできます。
-
-
アサインメントのルーティング条件を定義します。
-
フィールドのリストで、データモデルのフィールドの名前を選択します。
-
コンパレータリストで、コンパレータを選択します。
-
値のフィールドに、アプリケーションがデータモデルのフィールドと比較する値を入力または選択します。
例: ケースのステータスが「New」と等しい - オプション:
このルーティングメソッドに適用する条件をさらに定義するには、「Add row」アイコンをクリックします。
-
- オプション:
複雑なビジネスロジックをサポートするには、「Add condition」をクリックして、手順6と7を繰り返します。
補足: 実行時に、アプリケーションはあなたが定義した条件を満たす最初のルーティング方法を選択します。 -
「otherwise」セクションでは、条件がtrueの値を返さない場合にあなたが使用したいルーティングメソッドを定義します。
手順 手順 アサインメントを特定のユーザーにルーティングする -
「Route to」リストで、「Operator」を選択します。
-
「Value」フィールドで下矢印キーを押して、ユーザーの名前を選択します。
アサインメントをワークキューにルーティングする -
「Route to」リストで、「Work queue」を選択します。
-
「Value」フィールドで下矢印キーを押して、ワークキューの名前を選択します。
カスタムビジネスロジックを使用してアサインメントをルーティングする -
「Route to」リストで、「Custom」セクションからオプションを選択します。
-
「Edit parameters」をクリックし、「Edit parameters」ウィンドウを完了してルーティング条件を指定します。
可用性とスキルセットに基づいて、または可用性とスキルセットとワークロードに基づいて、アサインメントをルーティングできます。
-
-
「Submit」をクリックします。
- フローにおけるアサインメントシェープ
アサインメントシェープは、ユーザーがフローの中で完了するタスクを表します。 ビジネスプロセスがお客様に固有の要件をすべて満たすようにするため、ビジネスプロセスの中で人間の判断や意見を必要とする場所ごとに、アサインメントシェープを追加できます。