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」をクリックします。


トレーニングを実施中に問題が発生した場合は、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