Skip to main content

フローアクションの事前処理の設定

Pega Communityのロゴ

注: 次のコンテンツはPega Communityを参照したページで、モジュール内容の理解度を高める目的で含まれています。

フローアクションの事前処理を設定することで、ユーザーがアサインメントに取り組む前に関連データを提供します。 フローアクションは、データトランスフォーム、アクティビティ、ロボティックオートメーションを呼び出すことができるため、ケースのデータ操作と結びついた特有のビジネス要件を満たすことができます。

たとえば、アサインメントを完了するためにユーザーが行う必要があるフォームのフィールドに自動入力することができます。

事前処理の場合、システムでは最初にデータトランスフォームが適用され、アクティビティが実行された後、自動化が実行されます。 ご自分のニーズにぴったりな事前処理の要素を指定してください。 たとえば、データトランスフォームのみを指定して、ロボティックオートメーションとアクティビティは省略することができます。

補足: たとえば、デシジョンシェープの結果のパスなど、フロー内の可能性のあるパスの一つであるアサインメントにこのフローアクションを割り当てる場合は、アサインメントの尤度値について検討する必要があります。 このフローアクションが実行時に最高の尤度値を持つ場合、アプリケーションがPerformハーネスを表示したとき、このフローアクションのフォームはデフォルトフォームとして表示され、システムはデータトランスフォームとアクティビティも実行します。 その結果、ユーザーは、フォームの更新された値とやり取りします。 詳細については、「Types of decision logic」「Changing the decision logic in a flow」を参照してください。
補足: 一括処理をサポートしていないフローアクションにのみ、事前処理を設定できます。 一括処理は、事前処理アクティビティ、データトランスフォーム、またはロボティックオートメーションを使用できません。
  1. Dev Studioのナビゲーションパネルで「Records」をクリックします。

  2. 「Process」カテゴリーを展開し、「Flow Action」をクリックします。

  3. フローアクションインスタンスのリストで、編集するフローアクションを開きます。

  4. 「Action」タブ、「Pre-processing」セクション、「Apply data transform」フィールドで、システムが実行時に現在のプライマリページに適用するデータトランスフォームを指定します。

  5. データトランスフォームにパラメーターが含まれている場合は、「Parameters」セクションで、パラメーターの値を入力します。

  6. 「Run activity」フィールドで、フローアクションの追加処理を行う前に、システムが実行するアクティビティを指定します。

    事前処理のためにアクティビティを使用するときは、以下の事項を考慮してください:

    • アプリケーションが複数回アクションエリアを表示したとしても、ユーザーがアサインメントに対してフローアクションを選択したとき、このアクティビティは一度だけ実行します。 たとえば、ユーザーが初めて提出したデータが検証に失敗したときです。 またアクティビティは、フローアクションをプレビューしたときも実行します。
    • 使用したいアクティビティでは、Commit操作を実行しないでください。またアサインメントを移動しないでください。
  7. アクティビティにパラメーターが含まれている場合は、「Parameters」セクションで、パラメーターの値を入力します。

    例: ユーザーがエントリーポイントとしてマークされている完了済みアサインメントにコントロールを返せるようにするには、「Work-」クラスの「jumpToTask」アクティビティを使用して、次にASSIGNMENT52などの内部シェープ名で「TaskName」パラメーターを完了するか、または「previousEntryPoint」チェックボックスを選択します。 例については、「Work-.Previous」というタイトルの標準フローアクションを参照してください。
  8. Robotic Desktop Automation(RDA)を使用する場合は、アプリケーションのフォームでユーザーに表示するデータを取得するために、ユーザーのデスクトップ上で実行したい事前処理オートオートメーションを指定します。

    1. 「Run robotic automation」フィールドに、オートメーション名を入力します。

    2. 「Description」フィールドに、オートメーションの内容を説明するテキストを入力します。

    補足: オートメーションは常に同期的に実行し、オートメーションの進行中はフロープロセスは停止します。 オートメーションがプロセスを完了すると、システムはクリップボードを更新し、フローアクションが参照するセクションをレンダリングします。
  9. 「Save」をクリックします。


If you are having problems with your training, please review the Pega Academy Support FAQs.

このコンテンツは役に立ちましたか?

改善できるところはありますか?

We'd prefer it if you saw us at our best.

Pega Academy has detected you are using a browser which may prevent you from experiencing the site as intended. To improve your experience, please update your browser.

Close Deprecation Notice