Skip to main content
このアクティビティは、ケースライフサイクルの Utility ステップとして実行されます。connector function を呼び出し、結果を Case に適用します。

ワークフローに Utility ステップを追加する

1

ケースタイプを開く

Dev Studio で、先ほど作成したケースタイプを開きます。
2

ライフサイクルを追加する

Workflow タブで、Add life cycle をクリックします。
3

Collect Information ステージを作成する

Collect Information ステップを含む最初のステージを作成します。このステップを選択すると、ファイルを追加できるダイアログが開きます。
Pega Dev Studio の Workflow タブのスクリーンショット。Collect Information ステップを含む Collect Information ステージのみで構成されたケースライフサイクルが表示されています。
4

Process ステージを作成する

Process ステージを作成し、Change stage などの任意のステップを追加してから、Save をクリックします。
Pega Dev Studio の Workflow タブのスクリーンショット。Collect Information ステージと、Change stage ステップを含む Process ステージで構成されたケースライフサイクルが表示されています。
5

プロセスフローを開く

Records → Process → Flow をクリックしてフローの一覧を開き、先ほど作成したケースタイプの Process_Flow フローをダブルクリックします。
Pega Dev Studio の Flow instances リストのスクリーンショット。ケースタイプの pyStartCase、Process_Flow、CollectInformation_Flow フローが表示されています。
6

ステップを Utility ステップに置き換える

Change stage ステップを Utility ステップに置き換えます。
Pega Dev Studio の Process_Flow ダイアグラムのスクリーンショット。Utility が選択されたシェイプメニューと、Start ノードと End ノードの間に Utility シェイプが配置されたフローが表示されています。
7

Utility ステップからアクティビティを作成する

  1. Utility アイテムをダブルクリックして、プロパティを開きます。
  2. アイテムの名前を Capture Data に変更します。
  3. Rule field に CaptureData と入力して、この名前の新しいアクティビティを作成します。
  4. Rule field の横にあるアイコンをクリックします。
  5. 開いたウィンドウで、Create and open をクリックします。
Pega Dev Studio の Utility ステップのプロパティのスクリーンショット。名前が Capture Data に設定され、ルールタイプとして Activity が選択され、Rule field に CaptureData が入力されています。

ページとクラスを宣言する

Pages & Classes タブで、次の 3 つの object を作成します。
Case、Attachment、AttachmentInfo のページが Work- および Data-WorkAttach-File クラスにマッピングされている、Pega Dev Studio の CaptureData アクティビティの Pages and Classes タブのスクリーンショット。

parameter を作成する

Parameters タブで、次の 3 つの parameter を作成します。
CaseId、jsonData、executionMode の String parameter を示す、Pega Dev Studio の CaptureData アクティビティの Parameters タブのスクリーンショット。

ローカル変数を作成する

次の 3 つのローカル変数を作成します。
String 型と Integer 型の LinkedRefTo、Id、Index 変数を示す、Pega Dev Studio の CaptureData アクティビティのローカル変数セクションのスクリーンショット。