動的プロセスでのスマート監視
動的プロセスでは、アクティビティ、ステージまたはプロセスがアクティブ化されるか終了するかを決定する条件として、スマート監視を定義します。
条件は、ほとんどの動的プロセスに不可欠です。 その結果によって、特定の計画アイテム(プロセス、ステージ、アクティビティまたはマイルストン)がアクティブ化または終了されるかどうかが決定されます。 キャンバスに、スマート監視を使用して条件(アクティブ化または終了)が追加されたことが示されます。
動的プロセスでは、次のタイプの監視を使用できます:
- 簡易
- 意思決定
「動的プロセスでのデシジョン監視の構成」を参照してください
- REST
複雑で変化するロジックにスマート監視を使用
条件で複雑で頻繁にロジックを変更する必要がある場合は、デシジョンまたはRESTコネクタを使用して、スマートみつけてプラン・アイテムへのアクセスを制御します。 デシジョン・サービスのレスポンスがTRUEの場合は、ステージ、アクティビティまたはプロセスをアクティブにします。
たとえば、動的プロセスに、クレジット・スコアに基づくオファーを中心とした複雑なロジックが含まれているとします。 フォーム入力に応じて、デシジョン・サービスによってオファーとユーザーにオファー・アクティビティを表示するかどうかが決まります。 プロセス内にルールを作成するのではなく、デシジョンによって、プロセス・フレームワークの外部で複雑なロジックが処理され、必要に応じて簡単に更新できます。
動的プロセスでのスマート監視に関する重要ポイント
- 動的プロセスでは、条件が使用可能な場合にスマート監視を適用できます。 これらは、プロセス、ステージまたはアクティビティに適用されるときにプロセス・フローを制御するために最も一般的に使用されます。 ただし、マイルストンおよびマーカーに適用することもできます。
- アクティブ化または終了条件にスマート監視を適用できます。
- デシジョンを監視として適用する場合は、動的プロセスの条件を構成する際に選択する前に、そのデシジョンをアクティブ化する必要があります。
- 条件を構成するときに、複数の条件を適用し、それらの間にANDまたはOR条件を指定できます。 条件をイベントと結合することもできます(イベントが発生し、条件がTrueの場合のステージのアクティブ化など)。

