ワークフロー エラー処理

  • リリースバージョン: Zurich
  • 更新日 2025年07月31日
  • 所要時間:1分
  • ユーザーがワークフロー アクティビティ変数で作成するカスタマイズされた JavaScript は、ランタイム構文エラーの影響を受けやすくなります。利用可能なエラー情報は、エラー状態のワークフロー アクティビティをポイントするとツールヒントに表示されます。

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

    ワークフローエラー処理により、構文エラーが検出されて記録され、ワークフローデザイナーがエラー条件をワークフローに追加するために使用できる状態が提供されます。エラー処理を使用して、これらのワークフロー アクティビティの高度なスクリプト フィールドで構文エラーを特定します。
    • 承認 - ユーザー
    • 承認 - グループ
    • カタログ タスク
    • タスクの作成
    • 条件
    • スクリプトを実行
    • 通知

    利用可能なエラー情報

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

    表 : 1. 利用可能なエラー情報
    アクティビティ ワークフロー ログ 赤色エラー インジケーター アクティビティ状況 アクティビティの結果 障害の説明 エラー時に再ルーティング

    承認 - ユーザー

    承認 - グループ

    あり あり エラー スキップ あり あり

    カタログ タスク

    タスクの作成

    あり なし 完了 なし なし なし
    条件 あり あり エラー なし あり あり
    スクリプトを実行 なし はい エラー エラー あり あり
    通知 あり あり エラー エラー あり あり