---
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月26日
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 所要時間：11分

レコード値が特定の条件セットに一致するまで、アクションを一時停止します。

## ロールと可用性 {#wait-for-condition-action-designer__section_pwq_rb5_kcb}

ワークフロースタジオ アクションステップとして利用可能です。action_designer ロールを持つユーザーは、1 つ以上のアクションステップを使用してカスタムアクションを作成できます。
アクションに必要な各入力の値を指定します。動的な値を追加するには、\[データ\] パネルからピルをドラッグアンドドロップすることも、ピルピッカーから選択することもできます。{#wait-for-condition-action-designer__inputs-description}  

レコード
:   データタイプ：Record  
    ステップが変更を監視するフィールド値を持つレコード。このレコードは、アクション入力または前のアクションステップの出力から取得できます。  
    注:  
    このレコードが削除されると、アクションは待機を停止して実行を続行します。

テーブル
:   データタイプ：Table Name

    監視するレコードに関連付けられたテーブル。この読み取り専用の値は、選択したレコードに関連付けられたテーブルに設定されます。選択したテーブルに対して \[条件待ち\] がサポートされていることを確認します。サポートされていないテーブルのリストについては、「サポートされていないテーブル」セクションを参照してください。

条件
:   データタイプ：Conditions  
    アクションの実行を再開するために必要なレコード値。たとえば、条件が \[ステータス\] \[次の値に等しい\] \[クローズ済み\] の場合、条件が満たされるまでアクションは一時停止します。条件が満たされると、アクションは次のアクションステップに進みます。レコードが属するテーブルのフィールド値に適用される条件のみを選択します。有効な条件の作成の詳細については、「条件の評価」を参照してください。  
    注:  
    特定の期間に依存する条件については、代わりに「[Wait for a duration フローロジック](https://servicenow-prod.fluidtopics.net/ycxe5J8HPJ48FNJAWNod2A "自動化プロセス中に操作する時間をユーザーに与えたり、特定の日時まで操作の完了を待機するには、このフローロジックを使用します。。")」を使用することを検討してください。

タイムアウト有効化
:   データタイプ：True/False  
    続行する前にアクションがステップの完了を待機する時間を制限するオプション。  
    注:  
    \[ タイムアウト有効化\] オプションを使用して、このステップが無期限に実行されないようにします。続行するための条件が満たされない場合、タイムアウト値は、システムが「条件待ち」ステップをスキップしてアクションの次のステップに進むタイミングを指定します。タイムアウトを有効にするには、 \[期間\] の値を設定する必要があります。特定の作業スケジュールに基づいて期間の終了日を計算する場合は、 \[スケジュール\] を選択することもできます。

期間
:   データタイプ：Duration

    \[ タイムアウト有効化 \] オプションが選択されている場合にステップが続行する前に待機する時間。待機時間を時、分、秒単位で入力します。このフィールドを空のままにすると、ステップは待機しません。

スケジュール
:   データタイプ：Choice

    \[タイムアウト有効化\] オプションが選択されている場合にタイムアウト期間を計算するために使用されるスケジュール。たとえば、平日の午前 8 時～午後 5 時のスケジュールの一部として 10 時間待機すると、フローは 1 営業日以上待機することになります。このフィールドを空白のままにすると、タイムアウトはスケジュールなしで実行されます。

## 出力 {#wait-for-condition-action-designer__section_hxv_xdw_jcc}

これらの出力は \[データ\] パネルに表示されます。フローの他の場所で入力として使用できます。{#wait-for-condition-action-designer__outputs-description}  

ステータス
:   データタイプ：Choice  
    ステップの完了ステータス (数値)。

    * 0 (成功)
    * 1 (エラー)
    {#wait-for-condition-action-designer__ul_x5y_hjs_qlb}

## 条件の評価 {#wait-for-condition-action-designer__section_lf1_cdy_jhb}

\[条件待ち\] ステップは、選択した レコード のフィールドに変更がある場合にのみ待機条件を評価します。次の基準を満たすものが有効な待機条件となります。

* 各条件が、レコードが属するテーブルのフィールドを評価すること。  
  注:  
  別のテーブルにドット連結したり、関連レコードのカタログアイテム変数に依存したりするような条件を作成しないでください。
* 各条件が、相対時間ではなくフィールド値の変更を指定すること。  
  注:  
  特定の期間に依存する条件については、代わりに「[Wait for a duration フローロジック](https://servicenow-prod.fluidtopics.net/ycxe5J8HPJ48FNJAWNod2A "自動化プロセス中に操作する時間をユーザーに与えたり、特定の日時まで操作の完了を待機するには、このフローロジックを使用します。。")」を使用することを検討してください。
{#wait-for-condition-action-designer__ul_qd4_cyf_vpb}

## アクションエラー評価 {#wait-for-condition-action-designer__id_lg2_4s3_15b}

このステップが失敗した場合
:   データタイプ：Choice

    次のステップの実行を続行するか、エラー評価に進むオプション。カスタムアクションのエラー条件のステップのステータスコードやメッセージを使用するには、「[アクションエラー評価](https://servicenow-prod.fluidtopics.net/88g340alhatWuBd~VKRM2w "アクションを有効化してステップの失敗を検出し、実行を継続します。特定のエラー状態が発生するタイミングを特定して、独自のアクションステータスコード、ステータスメッセージ、エラー状態を返します。")」を参照してください。

## サポートされていないテーブル {#wait-for-condition-action-designer__section_j5z_nmx_lkb}

システムは、次のテーブルの \[条件待ち\] をサポートしていません。  
{#wait-for-condition-action-designer__table_mjl_3hx_lkb__entry__2}

| テーブルカテゴリ | テーブル名 |
|-|-|
| 監査 | システム監査 \[sys_audit\]、削除レコードの監査 \[sys_audit_delete\]、リレーションシップ変更の監査 \[sys_audit_relation\]、監査ロール \[sys_audit_role\]、リレーションシップ変更の監査 \[sys_audit_relation\]、削除レコードの監査 \[sys_audit_delete\] |
| メール | メール \[sys_email\]、メールアカウント \[sys_email_account\]、メールログ \[sys_email_log\] |
| イベント | イベント \[sysevent\]、通知 \[sysevent_email_action\]、文房具 \[sysevent_email_style\]、メールテンプレート \[sysevent_email_template\]、受信メールアクション \[sysevent_in_email_action\]、イベントの表示 \[sysevent_pattern\]、イベント登録 \[sysevent_registration\]、スクリプトアクション \[sysevent_script_action\] |
| インポートセット | インポートセット \[sys_import_set\]、インポートセット行 \[sys_import_set_row\]、インポートセット行エラー \[sys_import_set_row_error\]、変換履歴 \[sys_import_set_run\]、コンピューター \[imp_computer\]、通知 \[imp_notification\]、場所 \[imp_location\]、ユーザー \[imp_user\] |
| JRobin | JRobin データベース \[jrobin_database\]、Jrobin シャード \[jrobin_shard\]、グラフライン \[jrobin_graph_line\]、Jrobin シャードフラグメント \[jrobin_shard_location\]、メンバー \[jrobin_graph_set_member\]、ラウンドロビンアーカイブ \[jrobin_archive\]、ラウンドロビンデータソース \[jrobin_datasource\]、ラウンドロビン定義 \[jrobin_definition\]、ラウンドロビングラフ \[jrobin_graph\]、ラウンドロビングラフセット \[jrobin_graph_set\] |
| ログ | ログエントリー \[syslog\]、サービスポータルのログエントリー \[sp_log\] |
| MID サーバー | MID サーバープロパティ \[ecc_agent_property\]、MID サーバーログ \[ecc_agent_log\]、キュー \[ecc_queue\]、構成 \[ecc_queue_config\]、ECC キュー統計情報 (ECC エージェントごと) \[ecc_queue_stats_by_ecc_agent\] |
| パフォーマンスアナリティクス | ジョブログ \[pa_job_logs\] |
| Record Watcher | レスポンダー \[sys_rw_action\]、チャネルレスポンダー \[sys_rw_amb_action\] |
| レポート | サマリーセット \[sys_report_summary\]、レポートサマリー行 \[sys_report_summary_line\] |
| スケジュール済みジョブ | スケジュールアイテム \[sys_trigger\]、ブロードキャストメッセージ \[sys_broadcast_message\]、ブロードキャストメッセージの関係 \[sys_broadcast_message_m2m\]、進捗ワーカー \[sys_progress_worker\]、進捗ワーカードメイン \[sys_progress_worker_domain\] |
| SSO | SSO プロパティ \[sso_properties\]、ダイジェストトークンプロパティ \[digest_properties\]、SAML 更新 1 プロパティ \[saml2_update1_properties\]、SSO フェデレーション \[sso_fedation\] |
| システムキャッシュ | キャッシュのフラッシュ \[sys_cache_flush\]、キャッシュエントリ \[sys_db_cache\] |
| システムクローン | ServiceNow インスタンス \[instance\]、セキュリティトークンのクローン \[clone_token\]、保持されるデータ \[clone_preserved_data\] |
| システム辞書 | 辞書エントリの上書き \[sys_dictionary_override\] |
| システムイベント | イベントプロセッサー \[sys_event_processor\] |
| システムフィールド | フィールドクラス \[sys_glide_object\] |
| システムパフォーマンス | コンポーネントステータス \[sys_status\]、クラスターメッセージ \[sys_cluster_message\]、ノードステータス \[sys_cluster_state\] |
| テキストインデックス | Ts 添付ファイル \[ts_attachment\]、テキストインデックス属性マップ \[ts_attribute_map\]、Ts チェーン \[ts_chain\]、チェーンサマリー \[ts_chain_summary\]、テキストインデックス列属性マップ \[ts_column_attribute_map\]、テキストインデックス構成 \[ts_configuration\]、テキストインデックス構成属性 \[ts_configuration_attribute\]、Ts 削除ドキュメント \[ts_deleted_doc\]、Ts ドキュメント \[ts_document\]、Ts フィールド \[ts_field\]、テキスト検索グループ \[ts_group\]、日本語のユーザートークン \[ts_japanese_token_dictionary\]、Ts フェーズ \[ts_phrase\]、グローバル検索 \[ts_query\]、ナレッジ検索 \[ts_query_kb\]、テキスト検索統計情報 \[ts_search_stats\]、テキスト検索サマリー \[ts_search_summary\]、ストップワード \[ts_stop\]、同義語ディクショナリー \[ts_synonym_dictionary\]、同義語セット \[ts_synonym_set\]、テキスト検索テーブル \[ts_table\]、テキストインデックステーブル属性マップ \[ts_table_attribute_map\]、サービスカタログ検索 \[sc_ts_query\]、Ts 単語 \[ts_word\]、Ts 単語ルート \[ts_word_roots\] |
| 更新セット | 更新セット \[sys_update_set\]、更新バージョン \[sys_update_version\]、顧客アップデート \[sys_update_xml\]、更新セットログ \[sys_update_set_log\] |
| アップグレード | システムアップグレード \[sys_upgrade_history\]、アップグレード詳細 \[sys_upgrade_history_log\]、システムアップグレードメトリクス \[sys_upgrade_metric\]、アップグレード変更ログ \[sys_upgrade_blame\]、アップグレードマニフェスト \[sys_upgrade_manifest\]、アップグレードステータス \[sys_upgrade_state\] |
| 利用状況アナリティクス | アプリケーションの利用状況データ \[ua_app_usage\]、利用状況アナリティクスカウント構成 \[usageanalytics_count_cfg\]、アプリケーションメタデータ \[ua_app_metadata\]、テーブルの利用状況アナリティクスカウント \[usageanalytics_count\]、サブスクリプション \[license_details\]、サブスクリプションのロール \[role_has_license\] |
| ユーザー | ユーザーセッション \[sys_user_session\]、ユーザートークン \[sys_user_token\]、ユーザー設定 \[sys_user_preference\]、ナビゲーター履歴 \[sys_ui_navigator_history\] |
| ワークフロー | ワークフロー実行 \[wf_workflow_execution\]、ワークフロー履歴 \[wf_history\]、ワークフロー実行アクティビティ \[wf_executing\]、ワークフロー待機コマンド \[wf_command\]、ワークフローコンテキスト \[wf_context\]、ワークフロー移行履歴 \[wf_transition_history\] |
[ ]

{#wait-for-condition-action-designer__table_mjl_3hx_lkb}

## 例 {#wait-for-condition-action-designer__section_fkb_cl5_kcb}

このアクション例では、n 個のインシデントレコードを入力値として取ります。アクションは、インシデントのステータスが解決されるのを待機してから、インシデントの発信者にメールメッセージを送信して、ステータスの変更を通知します。

