アクティビティのオープン基準
プロセステンプレートデザイナインタフェースでアクティビティを定義する際にオープン基準を選択することで、アクティビティのオープン順序の新しい基準を定義することができます。
アクティビティのオープン基準を選択する際には、以下のガイドラインを考慮します。
プロセスの最初のアクティビティには、オープン基準がありません。プロセステンプレートでアクティビティのオープン基準がどのように定義されているかにかかわらず、最初のアクティビティは常に開きます。
コンテキスト内のすべてのアクティビティを完了すると、次のアクティビティがオープン基準に関係なく自動的にオープンします。
アクティビティの定義時には、オープン基準としてすべてまたは一致を選択できます。以下のセクションでは、これらの基準がアクティビティにどのように影響するのかを説明します。
すべてのアクティビティコンテキスト
アクティビティのオープン基準としてすべてのアクティビティコンテキストを選択すると、以下の制約が課されます。
次のアクティビティがオープンする前に、すべてのアクティビティコンテキストが完了している必要があります。
一致する決定ディメンション、または異なる決定ディメンションと使用します。
このオプションは、一致する決定ディメンションがあるものの、アクティビティ間でアクティビティコンテキストが異なる場合に使用します。
アクティビティ 2 がオープンする前に、アクティビティ 1 ですべてのアクティビティコンテキストのすべてのタスクを完了する必要があります。
アクティビティ |
決定ディメンション |
アクティビティコンテキスト |
ステータス |
|---|---|---|---|
1 |
エンティティ |
イタリア |
完了 |
1 |
エンティティ |
フランス |
オープン |
2 |
エンティティ |
イタリア |
保留 |
2 |
エンティティ |
フランス |
保留 |
一致アクティビティコンテキスト
アクティビティのオープン基準として一致アクティビティコンテキストを選択すると、以下の制約が課されます。
アクティビティコンテキストを完了すると、その同じアクティビティコンテキストに対して次のアクティビティがオープンします。
一致する決定ディメンションとのみ使用します。
一致する決定ディメンションがあるものの、アクティビティ間でアクティビティコンテキストが異なる場合は、使用しません。
一致アクティビティコンテキストは、最初のアクティビティで関連アクティビティコンテキストのタスクを完了すると、アクティビティ 2 で開かれます。その他のアクティビティのタスクは、すべて保留になります。
アクティビティ |
決定ディメンション |
アクティビティコンテキスト |
ステータス |
|---|---|---|---|
1 |
エンティティ |
イタリア |
完了 |
1 |
エンティティ |
フランス |
オープン |
2 |
エンティティ |
イタリア |
オープン |
2 |
エンティティ |
フランス |
保留 |