メインコンテンツまでスキップ
Version: 5.0 (最新)

ワークフロー実行管理

公開されたワークフローは、トリガーしてアクティブな 実行インスタンス を生成できます。すべての実行インスタンスは独立して実行されるため、個々のノードの完了ステータスを追跡し、一時停止、再開、終了などの制御操作を行うことができます。

実行の開始

  1. ワークフロー実行の開始 モジュールに移動し、追加 ボタンをクリックします。
  2. ポップアップで表示された設定ボードで、次の詳細を指定します。
    • リリースバージョン (必須): インスタンス化するワークフロー公開スナップショットを選択します。
    • 所有者/発起人 (任意): この実行インスタンスの責任者を割り当てます。
    • カーボンコピー (CC) リスト (任意): フローのマイルストーンについて通知される人員を提供します。
  3. 保存 をクリックします。システムは結果として次の処理を実行します。
    • 新しい実行インスタンスを作成します。
    • 「開始イベント」ノードを自動的に完了します。
    • ビジネスプロセスを最初の「アクティビティ」ノードに進めます。
ヒント

起動に成功すると、アクティブなリストに新しくインスタンス化されたインスタンスが直ちに記録されます。

プロセス・アクティビティの処理

実行がアクティビティ・ノードに到達すると、指定された操作者は ワークフロー実行の処理 モジュール内で職務を処理する必要があります。

  • ユーザー・タスク: 操作者はデータの送信や承認プロセスを手動で完了するために、埋め込まれたフォーム・ビューを開くよう求められます。
  • サービス・タスク: バックエンド・サービスがプログラムされたアクションを自律的に実行します。

要件を満たすと、システムはプロセスを後続のノードに安全に進めます。

ゲートウェイの論理

プロセスのワークフローが ゲートウェイ ノードに到達した場合:

  • 排他ゲートウェイ (Exclusive Gateway): 提供された ブランチ・キー (Branch Key) の論理に基づいて、正確に 1 つの送信ルートを選択します。評価トークンに一致する分岐のみがアクティブになります。
  • 並列ゲートウェイ (Parallel Gateway): すべての送信分岐を同時に刺激し、並行する実行ストリームに分割します。

ライフサイクルの制御介入

ワークフローリストで実行中のインスタンスを選択し、詳細を表示 をクリックすると、管理モーダルに付属の制御ボタンが表示されます。

ボタンアイコン機能意味
一時停止一時停止進行を一時的に停止します。すべてのアクティブなノードはその状態を維持しますが、以降の進行は中断されます。
再開再開一時停止したフローを凍結解除し、実行状態に戻します。
終了終了フローを永久に中止します。回復不可能な終点をもたらします。
完了手動完了実行インスタンスを手動で完了としてマークします。
注意

終了 操作は妥協を許さず、元に戻すことはできません。中止されると、その独立した実行インスタンスは永久に停止し、再活性化することはできません。

実行状態の語彙

ステータス表記
実行中フローは健全に実行されており、解決待ちのアクティブなノードを持っています。
完了フローが終了イベントに到達したか、手動で包括的に完了しました。
一時停止手動で停止され、再開コマンドを待機しています。
終了人為的な操作、またはシステムの致命的なエラーによって中止されました。

状態遷移のメカニズム

実行中 → 完了    (終了イベントに到達するか手動で完了)
実行中 → 一時停止 (手動による一時停止)
実行中 → 終了 (手動による終了)
一時停止 → 実行中 (手動による再開)
一時停止 → 終了 (一時停止中の強制終了)
メモ

完了 および 終了 は 絶対的な終了状態 として機能します。これらのステータスを持つ実行インスタンスは、追加の状態変換を受けることはできません。