7.12. ルール定義で分岐条件を設定する¶
ここでは、ルート定義で配置した分岐ノードに分岐条件を設定する機能について、手順に沿って説明します。
Contents
7.12.1. 分岐条件とは¶
プロセスを実行状況の中で次のタスクを動的に決めるための条件を設定する機能です。分岐条件の設定方法は、特定のタスク完了時にBIS担当者が任意に分岐先を指定する方法と、予め定義したルールに基づいて自動で判断して分岐先を指定する方法があります。
7.12.2. IM-BIS の分岐条件を作成する¶
- BISフローの分岐条件は、以下の手順で作成します。
「IM-BIS - フロー編集」画面で、分岐条件を設定する「分岐開始」ノードを右クリックし、「条件設定」をクリックします。
分岐先に処理を流すための条件の「設定」をクリックします。
設定したすべての条件に合致したときに設定した分岐を行う場合には「すべての条件を満たすとき真」、いずれかの条件に合致したときに設定した分岐を行うには「いずれかの条件を満たすとき真」を設定します。
「フロー - ルール定義登録」画面で「条件キー」、「比較方法」、「条件値」を設定します。分岐先を実行するための条件を設定したら「登録」をクリックします。分岐開始ノードに設定した他の分岐先も同様に条件を設定します。
最後に「登録」をクリックすると、分岐条件が設定できます。
コラム
画面項目にデータサイズが大きいアイテム項目(画面アイテム「リッチテキストボックス」、「スプレッドシート」のスプレッドシートID)を選択すると実行時にエラーになる可能性があります。画面アイテム「スプレッドシート」の値を分岐条件キーに指定する場合は、フィールド定義で設定したフィールドを指定することを推奨します。
ワークフローの分岐条件は、以下の手順で作成します。
ここでは、分岐条件設定に「申請/処理時に分岐先を選択する」を選択した場合の手順を説明します。分岐条件設定に「ルール定義で分岐開始する」を選択した場合の手順は、BISフローの手順と同様です。
「IM-BIS - フロー編集」画面で、分岐条件を設定する「分岐開始」ノードを右クリックし、「条件設定」をクリックします。
「フロー - 分岐条件設定」画面で、「申請/処理時に分岐先を選択する」を選択し、「検索」をクリックします。
「ノード定義 - 検索」画面で、対象のノードを選択し、「決定」をクリックします。
最後に「登録」をクリックすると、分岐条件が設定できます。
コラム
- IM-BISのフローの分岐条件では、「ユーザプログラムで分岐開始する」の設定を行うことはできません。
- IM-BISのフローでは、分岐終了ノードに対する分岐終了条件の設定を行うことはできません。
- IM-BISのフローでは、BIS作成種類がBISフローの場合、「申請/処理時に分岐先を選択する」の設定を行うことはできません。