---
sourceDocument: Yokohama ビルドのワークフロー
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ja-JP/yokohama/build-workflows

 Release :

    - yokohama

ft:locale :

    - ja-JP

ft:publication_title :

    - Yokohama ビルドのワークフロー

ft:clusterId :

    - crworkflow

bundleId :

    - crworkflow

workflow :

    - Creator


---

# ワークフロー エラー処理

# ワークフロー エラー処理 {#ariaid-title1}

* リリースバージョン: Yokohama
* 
* 更新日 2025年01月30日
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 所要時間：1分

ユーザーがワークフロー アクティビティ変数で作成するカスタマイズされた JavaScript は、ランタイム構文エラーの影響を受けやすくなります。利用可能なエラー情報は、エラー状態のワークフロー アクティビティをポイントするとツールヒントに表示されます。

ベースシステムでは、ワークフロー アクティビティはエラー状態の条件ルーティングを行いません。そのため、ワークフローは現在のレコードの状態に基づいて進行します。たとえば、ワークフローには、高度なスクリプトを使用して承認者を追加する承認 - ユーザーアクティビティが含まれています。スクリプトの構文エラーにより、承認者が追加されることはありません。\[承認者なし (no approvers)\] の状況は、構文エラーがなくても有効な戻り値であるため、承認アクティビティはスキップされ、ワークフローは正のパスに沿って進行します。ただし、これは、承認者なしで正のパスに沿ってワークフローを進めることを希望しないワークフローデザイナーにとって有効な応答ではない可能性があります。  
ワークフローエラー処理により、構文エラーが検出されて記録され、ワークフローデザイナーがエラー条件をワークフローに追加するために使用できる状態が提供されます。エラー処理を使用して、これらのワークフロー アクティビティの高度なスクリプト フィールドで構文エラーを特定します。

* 承認 - ユーザー
* 承認 - グループ
* カタログタスク
* タスクの作成
* If
* スクリプトを実行
* 通知
{#c_WorkflowErrorHandling__ul_rcm_ffz_qq}

## 利用可能なエラー情報 {#c_WorkflowErrorHandling__section_xl1_ldb_2cb}

この表は、エラー終了をサポートするアクティビティを示しています。
{#c_WorkflowErrorHandling__table_tbm_bgz_qq__entry__7}

| アクティビティ | ワークフロー ログ | 赤色エラー インジケーター | アクティビティステータス | アクティビティの結果 | 障害の説明 | エラー時に再ルーティング |
|-|-|-|-|-|-|-|
| 承認 - ユーザー 承認 - グループ | はい | はい | エラー | スキップ | はい | はい |
| カタログタスク タスクの作成 | はい | いいえ | 完了 | なし | いいえ | いいえ |
| If | はい | はい | エラー | なし | はい | はい |
| スクリプトを実行 | いいえ | はい | エラー | エラー | はい | はい |
| 通知 | はい | はい | エラー | エラー | はい | はい |
[表 : 1. 利用可能なエラー情報]

{#c_WorkflowErrorHandling__table_tbm_bgz_qq}
* **[ワークフローエラー追跡機能](https://servicenow-prod.fluidtopics.net/u~FL4wdMMQctd9_Bsms1Rg)**   
  エラー処理は、アクティビティに関するエラーの説明のポップアップ表示や詳細なログ レコードなど、ワークフロー内に視覚的なヒントを示します。
* **[エラー条件終了の作成](https://servicenow-prod.fluidtopics.net/EbVsFum~fgDHw8qdeWySsA)**   
  アドミニストレーターは、ワークフロー内の特定のアクティビティに対してエラー条件終了を作成することにより、スクリプト エラーが発生したときにワークフローを再ルーティングすることができます。これにより、ワークフローは予測可能な方法でスクリプト エラーを処理できるようになり、望ましくない結果が発生しません。
* **[承認条件の再構成](https://servicenow-prod.fluidtopics.net/dFn3ophWZ0FDA5PCmM7Utg)**   
  承認アクティビティは、他のアクティビティとは異なる方法でスクリプト エラーに反応します。

