---
sourceDocument: オーストラリア ワークフローのビルド
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ja-JP/build-workflows

 Release :

    - australia

ft:locale :

    - ja-JP

ft:publication_title :

    - オーストラリア ワークフローのビルド

ft:clusterId :

    - crworkflow

bundleId :

    - crworkflow

workflow :

    - Creator


---

# フローへのエラーハンドラーの追加

# フローへのエラーハンドラーの追加 {#ariaid-title1}

* リリースバージョン: Australia
* 
* 更新日 2026年03月12日
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 所要時間：3分

一連の ワークフロースタジオ アクションとサブフローを実行して、フローエラーが原因の問題を特定して修正します。

## 始める前に

必要なロール：flow_designer または admin

## このタスクについて

フローエラーハンドラーを使用すると、フローでエラーを検出し、一連のアクション、フローロジックオプション、およびサブフローを実行できます。  
重要:  
フローエラーハンドラーは、エラーが発生したフローを再開または再起動することはできません。

## 手順

1. 移動先 すべてプロセス自動化フローデザイナー.
2. フローを作成するか、既存のフローを開きます。  
   フロー作成の詳細については、「[ワークフロースタジオ でのフローの作成](https://servicenow-prod.fluidtopics.net/bIfpsWzyo0uY_Y8eCLPR9g "トリガー条件が発生したときに、一連のアクションとフローロジックを実行します。")」を参照してください。
3. \[エラーハンドラー\] スイッチを有効にします。  
   ワークフロースタジオ により、フローと \[データ\] ペインにエラーハンドラーセクションが追加されます。
4. アクション、フローロジックオプション、またはサブフローを \[エラーハンドラー\] セクションに追加します。  
   このセクションには、最大 10 個のアクション、フローロジックオプション、またはサブフローを追加できます。サブフローを使用して、エラー情報をキャプチャしたり、レコードデータの問題を修正したりすることを検討してください。  
   エラーハンドラーに フローロジックオプション を追加できます。それらのオプションを次の表に記載しています。{#add-error-handler-flow__table_ipd_5q5_dsb__entry__2}

   | フローロジックのオプション | 説明 |
   |-|-|
   | 条件 | 条件のリストが満たされた場合にのみ、1 つ以上のアクションを選択的に適用します。詳細については、「[条件](https://servicenow-prod.fluidtopics.net/A54itxnNi3psQkBfo9CxTg "条件のリストが満たされた場合にのみ、1 つ以上のアクションを選択的に適用します。")」をご覧ください。 |
   | 期間の待機 | このフローロジックオプションを使用して、指定された期間フローを一時停止し、指定された期間が経過するとフローの実行を再開します。詳細については、「[期間の待機](https://servicenow-prod.fluidtopics.net/ycxe5J8HPJ48FNJAWNod2A "自動化プロセス中に操作する時間をユーザーに与えたり、特定の日時まで操作の完了を待機するには、このフローロジックを使用します。。")」をご覧ください。 |
   | 終了フロー | このフローロジックオプションを使用して、ワークフロースタジオ 内のフローを停止します。詳細については、「[終了フロー](https://servicenow-prod.fluidtopics.net/cybsRQypL1qeFtW5uFx6LQ "現在のフローの実行を停止します。終了条件を指定するには、フローのブランチ内で [終了フロー (End Flow)] を使用します。たとえば、特定の If フローロジックブロックに達したときにフローを終了します。")」をご覧ください。 |
   | 動的フロー | ランタイムデータを使用して、フローまたはサブフローを動的に識別して実行します。動的に呼び出されるフローまたはサブフローに必要な入力を提供するテンプレートをビルドします。詳細については、「[動的フロー](https://servicenow-prod.fluidtopics.net/3R6Gqfmj48yPFU50MkfJag "ランタイムデータを使用して、フローまたはサブフローを動的に識別して実行します。動的に呼び出されるフローまたはサブフローに必要な入力を提供するテンプレートをビルドします。")」をご覧ください。 |
   | フロー変数の設定 | 1 つ以上のフロー変数に値を割り当てます。フロー中に変数の値を変更または更新します。詳細については、「[フロー変数の設定](https://servicenow-prod.fluidtopics.net/372SbXcIc6S0i78sc51Q5A "フローデータをデータピルとして格納する 1 つ以上のフロー変数に値をアサインします。データピルを参照してフロー変数の値にアクセスします。")」を参照してください。 |
   [表 : 1. サポートされているフローロジックオプション]

   {#add-error-handler-flow__table_ipd_5q5_dsb}

   \[エラーステータス\] オブジェクトには、フローエラーに関する情報が含まれています。各アクションによって返された \[アクションステータス\] オブジェクトを使用して、条件付きロジックをビルドすることもできます。これらのオブジェクトはどちらも \[データ\] ペインから使用できます。
5. **オプション:** エラーハンドラーにステージを追加します。  
   ステージの追加方法の詳細については、「[ステージを設定してフローに追加する](https://servicenow-prod.fluidtopics.net/I60o~mzkjycVKMOL8zvRGA "ステージをいつユーザーに表示するかを設定し、ステージステータスのラベルを定義し、ワークフロースタジオの中でフローまたはサブフローにステージを追加します。")」を参照してください。
6. エラーをスローするフローの本文にカスタムアクションを追加します。  
   カスタムアクションの作成方法については、「[エラーをスローするカスタムアクションの作成](https://servicenow-prod.fluidtopics.net/4QkO3MgaSnUJNcRZhzeUhA "意図的にエラーをスローするアクションを作成し、フローエラー処理をテストします。")」を参照してください。
7. フローをテストして、エラーハンドラーが正常に機能することを確認します。  
   フローのテストの詳細については、「[フローをテストする](https://servicenow-prod.fluidtopics.net/VECJf9KRvTb9LvE1Bgh~pQ "フローを有効化して他のユーザーがアクセスできるようにする前に、テストを実行して、想定どおりに機能することを確認します。")」を参照してください。
8. フローエラー処理が正常に機能している場合は、エラーをスローしてフローから削除するカスタムアクションの横にある削除アイコンを選択します。

## タスクの結果

フローでエラーが発生した場合、指定したアクション、フローロジックオプション、およびサブフローがフローで実行されます。フロー実行の詳細には、フローおよびエラーを返したアクション双方の \[完了 (エラーを取得)\] ステータスが表示されます。

