activities
latest
false
重要 :
このコンテンツの一部は機械翻訳によって処理されており、完全な翻訳を保証するものではありません。 新しいコンテンツの翻訳は、およそ 1 ~ 2 週間で公開されます。
UiPath logo, featuring letters U and I in white

ワークフローに関するアクティビティ

最終更新日時 2025年9月15日

Flowchart Builder アクティビティについて

この章で説明するアクティビティは、BPMN 要素を使用して、新しいプロセス用の長期実行のワークフロー キャンバスを設計するのに役立ちます。

長期実行のワークフロー キャンバスは、Flowchart Builder アクティビティ パッケージをインストールすると利用可能になります。このキャンバスには Long running Automation テンプレートからもアクセスできます。

Flowchart Builder のアクティビティは、長期実行のワークフロー内での主な機能に従って分類されています。

タスク

[タスク] カテゴリには、プロセス内の 1 つのステップ、または順番に実行する必要がある複数のステップ (自動か、それとも人間の介入が必要かは問いません) のコレクションを表すアクティビティが含まれます。たとえば、ドキュメントの確認、意思決定、支払いの処理、メールの送信などです。

長期実行のワークフローを設計する際には、汎用の [タスク] アクティビティを使用してワークフロー内の操作を表します。後からそのタスクを次のような特殊な種類に置き換えることができます。

  • エージェンティック タスク - プロセスで完了する必要があるステップに使用します。

  • ユーザー タスク - Action Center のタスクを介して人間による入力が必要なステップに使用します。

  • ビジネス ルール タスク - Orchestrator にビジネス ルールとしてアップロードされた DMN ファイルを操作する必要があるステップに使用します。

  • サービス タスク - 人間の介入なしに自動的に実行する必要があるステップに使用します。

  • 送信タスク - プロセスを一時停止することなく外部システムに情報を送信する必要があるステップに使用します。

  • 受信タスク - ステップが、特定のイベントが完了するまで待ってから次のステップに進む必要がある場合に使用します。

  • サブプロセス - ステップでプロセス内の関連する要素をグループ化し、メインの長期実行のワークフローを簡素化する必要がある場合に使用します。

  • 分離されたエラー ハンドラー - タスクごとにエラーを処理するのではなく、ワークフロー全体に対するグローバルで再利用可能なエラー回復手順が必要な際に使用します。

ゲートウェイ

[ゲートウェイ] カテゴリには、プロセス フロー内の判断ポイントをマークするグラフィカルな記号が含まれています。特定の条件に基づいてプロセスの実行を制御するために使用します。

  • 判断 - プロセスの次のステップが、条件に対する True または False の応答に依存する場合に使用します。このアクティビティには、条件が満たされた場合と条件が満たされない場合の 2 つの分岐を追加できます。

  • 条件分岐 (switch) - プロセスの次のステップが、条件に対するさまざまな応答に依存する場合に使用します。これらの応答は「ケース」と呼ばれ、ケースを定義する順序によって、[条件分岐 (switch)] アクティビティがケースを評価する順序が決まります。たとえば、ケース 0 が満たされない場合、ケース 1、その後ケース 2 というように評価します。他のケースが条件に一致しない場合に適用される既定のケースを定義する必要があります。

  • 分割 - プロセスの分岐を複数のパスに分割して、同時操作や条件付けされた操作を実行できるようにする必要がある場合に使用します。

  • 結合 - 複数のパスまたは操作を収束してプロセスの実行を続行する必要がある場合に使用します。

[中間スロー] および [中間キャッチ]

[中間スロー] および [中間キャッチ] のカテゴリには、プロセス中に発生するイベントをモデル化するために使用するアクティビティが含まれます。多くの場合、外部との対話や特定のトリガーの待機が必要なアクティビティです。

  • [中間スロー] は、[中間イベント] アクティビティを含むイベント カテゴリです。

    • 中間イベント - [タイマー中間キャッチ イベント][メッセージ中間キャッチ イベント] などの [中間キャッチ] イベント アクティビティで置換できる、プロセス内のプレースホルダーをマークする場合に使用します。

  • [中間キャッチ] アクティビティは、メッセージまたはトリガーを待機または「キャッチ」し、条件が満たされるまで (メッセージを待機する、指定した時間間隔が経過するまで待機するなど) プロセスを一時停止します。

    • タイマー中間キャッチ イベント - 指定した時間の条件が満たされるまでプロセスの実行を一時停止する場合に使用します。

    • メッセージ中間キャッチ イベント - 指定したイベントが発生するまでプロセスの実行を一時停止する場合に使用します。

境界

[境界] カテゴリには、進行中の実行を中断または操作するイベントをモデル化するために使用するアクティビティが含まれます。これらのアクティビティは [タスク] または [サブプロセス] にのみ接続します。

境界イベントを単独でキャンバスに追加することはできません。各境界イベントで異なるイベントを監視する場合に限り、1 つのタスクに複数の境界イベントを追加できます。

  • エラー境界イベント - 例外を処理する場合に使用します。たとえば、接続された [タスク] または [サブプロセス] の実行中に発生したエラーや失敗をキャッチする場合などです。

末尾

[終了] カテゴリには、プロセス、またはプロセス内のパスの実行が停止する場所を示す場合に使用するアクティビティまたはグラフィック記号が含まれます。

  • 終了イベント - プロセスが終了する場所を示す場合に使用します。

  • エラー終了イベント - エラー境界イベントでキャプチャできるエラーを生成する場合に使用します。

  • 強制終了イベント - 特定のプロセス スコープのインスタンスを終了する場合に使用します。

利用可能な終了イベントを変更するには、以下の手順を実行します。

  1. 終了イベントを右クリックします。

  2. [種類を変更] を選択します。

  3. 他の終了イベントの種類の 1 つ選択します。

このページは役に立ちましたか?

サポートを受ける
RPA について学ぶ - オートメーション コース
UiPath コミュニティ フォーラム
Uipath Logo
信頼とセキュリティ
© 2005-2025 UiPath. All rights reserved.