> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# ワークフローステージの設定

> 文書処理中に FlexiCapture アクティビティを呼び出し、条件に応じて分岐する Utility ステップおよび Decision ステップを使用して、Pega のワークフローステージを設定します。

単一または複数のドキュメントを処理するシナリオを設定する際は、ワークフローステージを設定する必要があります。

ワークフローステージを設定するには、次の手順を実行します。

1. ワークフローを開き、**Configure process → Open process** をクリックします。または、**Dev Studio** で **Records → Process → Flow** をクリックします。

   <Frame>
     <img src="https://mintcdn.com/abbyy/Xgx3EG8BZs5YQjIJ/images/flexi-capture/connectors/Pega61.png?fit=max&auto=format&n=Xgx3EG8BZs5YQjIJ&q=85&s=559b7bbaee84b99755a4b244ec5f134b" alt="Open process オプションを表示した Send for processing ステージを含む Pega のケースライフサイクルと、Dev Studio に表示された SendForProcessing_Flow 図のスクリーンショット。" width="1457" height="428" data-path="images/flexi-capture/connectors/Pega61.png" />
   </Frame>

2. **Diagram** タブで既存のステップを削除し、シナリオ内で必要なアクティビティを呼び出すための [Utility ステップ](#2) を追加します。また、一部のステージで条件を確認するために使用する [Decision ステップ](#3) も追加する必要があります。

## <a id="2" />Utility ステップ

アクティビティの呼び出しを設定するには、次のようにします。

1. プロセスに新しい *Utility* ステップを追加し、名前を指定して、*Start* ステップと *End* ステップに接続します。

   <Frame>
     <img src="https://mintcdn.com/abbyy/Xgx3EG8BZs5YQjIJ/images/flexi-capture/connectors/Pega65.png?fit=max&auto=format&n=Xgx3EG8BZs5YQjIJ&q=85&s=5941a0cfdfbd4bac6513315fee0dd13a" alt="Start ステップと End ステップの間に接続された Send for processing Utility ステップを含む Pega のプロセスフロー図。" width="637" height="157" data-path="images/flexi-capture/connectors/Pega65.png" />
   </Frame>

2. アクティビティウィンドウを開き、**Activity** ルールタイプを選択します。

3. **Rule** fieldに、呼び出すアクティビティの名前を指定します。ケースのコンテキスト内にそのアクティビティが存在しない場合は、左側の設定ボタンをクリックして作成できます。すでに存在する場合は、設定ボタンをクリックするとそのアクティビティが開きます。アクティビティの作成方法の詳細については、[Pega アクティビティの作成](/ja/flexi-capture/connectors/pega/pega-activities-set-create)を参照してください。

<Frame>
  <img src="https://mintcdn.com/abbyy/Xgx3EG8BZs5YQjIJ/images/flexi-capture/connectors/Pega66.png?fit=max&auto=format&n=Xgx3EG8BZs5YQjIJ&q=85&s=01be2ece0972553d9ac4f4edfd8135f9" alt="Send for processing ステップ用の Pega Utility のプロパティダイアログのスクリーンショット。Activity ルールタイプが選択され、Rule fieldに SendForProcessing アクティビティが入力されています。" width="679" height="529" data-path="images/flexi-capture/connectors/Pega66.png" />
</Frame>

## <a id="3" />Decision ステップ

分岐を設定するには、次の手順を実行します。

1. プロセスに *Decision* ステップ を追加し、名前を指定します。

   <Frame>
     <img src="https://mintcdn.com/abbyy/Xgx3EG8BZs5YQjIJ/images/flexi-capture/connectors/Pega67.png?fit=max&auto=format&n=Xgx3EG8BZs5YQjIJ&q=85&s=f0ac04e8bf34502c6020efa6a3fae9bf" alt="Batch ステージが処理され、Decision ステップが true と false のパスに分岐する Pega のプロセスフローの図。" width="398" height="215" data-path="images/flexi-capture/connectors/Pega67.png" />
   </Frame>

2. Step をダブルクリックし、**Type** field で **Boolean Expression** を選択します。

3. **Expression** field の左にある設定ボタンをクリックします。**Expression builder** ウィンドウで、必要な式を指定します。使用可能な関数とプロパティの一覧をすべて表示するには、**Browse** をクリックします。式をテストするには、**Test** をクリックします。

   <Frame>
     <img src="https://mintcdn.com/abbyy/Xgx3EG8BZs5YQjIJ/images/flexi-capture/connectors/Pega68.png?fit=max&auto=format&n=Xgx3EG8BZs5YQjIJ&q=85&s=43726b3e171716928e8dc0016cbec07d" alt="Type として Boolean Expression が選択され、BatchIsProcessed(.BatchId) 式を含む Expression builder ウィンドウが横に表示された、Pega の Decision プロパティダイアログのスクリーンショット。" width="1338" height="502" data-path="images/flexi-capture/connectors/Pega68.png" />
   </Frame>

4. 変更を適用するには、**Submit** をクリックします。これで、*Decision* ステップ に *true* と *false* の 2 つの分岐が作成されます。
