サブジョブ作成アクティビティの構成

サブジョブ作成アクティビティを構成するには、次の手順を実行します。

  1. マップにアクティビティの追加をします。

    デフォルトでは、アクティビティの [プロパティ] パネルで [構成] タブが開きます。

  2. アクティビティのデフォルトの [名前] を意味のある名前に変更します。
  3. [タイプ] リストで、[一般] > [サブジョブ作成] を選択します。
  4. [プロセス] リストで、サブジョブとして使用するプロセス マップを選択します。
    • サブジョブは、選択したプロセス タイプに基づいています。

      • 通常のプロセスが選択されている場合、サブジョブの作成に通常のビジネス プロセスを使用できます。

      • ケースが選択されている場合、ケース フラグメント (ケース フラグメントが、埋め込むプロセスと同じケースに関連付けられている場合) とケース プロセスをサブジョブの作成に使用できます。

      • ケース フラグメントが選択されている場合、ケース フラグメント (ケース フラグメントが、埋め込むプロセスと同じケースに関連付けられている場合) をサブジョブの作成に使用できます。

    • ドキュメント セットが有効なプロセス/ケースをサブジョブとして使用することはできません。

    • プロセス マップを選択すると、選択したプロセス マップに関連付けられている初期化変数と出力変数のリストが表示されます。デフォルトでは、[出力変数] で出力として設定された変数のみが、定義した順序で表示されます。

      • すべての出力変数のリストを表示するには、[すべての変数を表示] リンクをクリックします。

      • 選択した出力変数リストに戻るには、[出力変数を表示] リンクをクリックします。

      定義した順序で特定の変数を出力として選択する方法に関する詳細については、「プロセス変数の作成」を参照してください。

  5. 実行時に基本プロセスを別のプロセスで上書きするには、[上書き] を選択してから、次のいずれかのオプションを選択します。
    • ID: 実行時に、基本プロセスを上書きするプロセスの ID を指定する必要があります。

    • 名前: 実行時に、基本プロセスを上書きするプロセスの名前を指定する必要があります。

    • 基本プロセスと、基本プロセスを上書きするプロセスには、同じ入力変数と出力変数が必要です。
    • 実行時にプロセス ID または名前を指定しない場合、サブジョブは基本プロセス上に作成されます。間違ったプロセス ID または名前を指定した場合、サブジョブは作成されません。

  6. ワークフロー ルールを適用して、アクティビティに割り当てられたリソースごとに個別のサブジョブを作成するには、[詳細なワークフロー ルール] を選択します。「詳細なワークフロー ルールを使用したサブジョブ作成アクティビティの追加」を参照してください。
  7. [値] にプロセス変数またはサーバー変数を選択するか、インライン値を入力して、メイン プロセス マップからサブジョブのパラメータに [初期化変数] をマッピングします。または、新しい変数を作成して、その変数をマッピングすることもできます。「アクティビティの構成中にプロセス変数を作成する」を参照してください。
    プロセス変数の変数タイプは、初期値パラメータの変数タイプと一致している必要があります。
  8. プロセス変数またはサーバー変数を [値] として選択して、サブジョブの[出力変数]をマップします。
  9. プロセス マップを [保存] します。
  10. このアクティビティの他のプロパティを構成します。「アクティビティ プロパティ」を参照してください。