新規ジョブ作成アクティビティの構成
新規ジョブ作成アクティビティを構成するには、次の手順を実行します。
新規ジョブ作成アクティビティを使用すると、作成元のジョブから独立して実行できる新しいジョブを作成できます。
-
マップにアクティビティの追加をします。
デフォルトでは、アクティビティの [プロパティ] パネルで [構成] タブが開きます。
- アクティビティのデフォルトの [名前] を意味のある名前に変更します。
- [タイプ] リストで、 を選択します。
-
[ジョブ タイプ] を構成します。
新しいジョブの作成 [固定] [プロセス] リストで、目的のプロセスまたはケースを選択します。実行時に、選択したプロセスまたはケースにジョブ、ケース、またはケース内のジョブが作成されます。
以前のバージョンからアップグレードする場合は、下位互換性のためにこのオプションを選択することをお勧めします。
動的 -
[基本プロセス] リストで、目的のプロセスまたはケースを選択します。実行時に、選択したプロセスまたはケースにジョブ、ケース、またはケース内のジョブが作成されます。
-
実行時に基本プロセスを別のプロセスで上書きするには、[プロセスの上書き] で、次のいずれかのオプションを選択します。
-
ID: 実行時に、基本プロセスを上書きするプロセスの ID を指定する必要があります。
-
名前: 実行時に、基本プロセスを上書きするプロセスの名前を指定する必要があります。
-
-
基本プロセスと、基本プロセスを上書きするプロセスには、同じ入力変数と出力変数が必要です。
-
実行時にプロセス ID または名前を指定しない場合は、ジョブ、ケース、またはケース内のジョブが基本プロセス上に作成されます。間違ったプロセス ID または名前を指定した場合、ジョブ、ケース、またはケース内のジョブは作成されません。
新しいケースの作成 [ケース参照] としてプロセス変数またはサーバー変数を選択します。
ケースのジョブを作成 [ケース参照] または [ケース ID] に基づいて、ケースに新しいジョブを作成するかどうかを指定します。次に、[ケース識別子] としてプロセス変数またはサーバー変数を選択します。
プロセスまたは基本プロセスを選択した場合は、次のような動作が発生します。
-
選択したビジネス プロセス マップ/ケース フラグメントの [初期化変数] が表示されます。
-
同期プロセスを選択すると、選択した同期プロセス マップに関連付けられた出力変数のリストが表示されます。デフォルトでは、[出力変数] で出力として設定された変数のみが、定義した順序で表示されます。すべての変数のリストを表示するには、[すべての変数を表示] リンクをクリックします。
-
-
プロセスまたはサーバー変数を選択するか、インライン [値] を入力して、メイン プロセス マップの変数を新しいジョブ プロセス マップのパラメータにマッピングします。または、新しい変数を作成して、その変数をマッピングすることもできます。「アクティビティの構成中にプロセス変数を作成する」を参照してください。
-
プロセス変数の変数タイプは、初期値パラメータの変数タイプと一致している必要があります。
-
初期値パラメータはメイン マップから 2 番目のマップに渡すことができます (必要な場合) が、出力パラメータを 2 番目のプロセス マップからメイン マップに戻すことはできません。
-
- [作成されたジョブ] リストで、作成されたジョブのジョブ ID を返すプロセス変数またはサーバー変数を選択します。親プロセスでこのジョブ ID を使用できます。
- プロセス マップを [保存] します。
- このアクティビティの他のプロパティを構成します。「アクティビティ プロパティ」を参照してください。