「条件待ち」ステップ

  • リリースバージョン: Xanadu
  • 更新日 2024年08月01日
  • 所要時間:9分
  • レコード値が特定の条件セットに一致するまでフローを一時停止します。

    ロールと使用可用性

    ワークフロースタジオ アクションステップとして利用可能です。action_designer ロールを持つユーザーは、1 つ以上のアクションステップを使用してカスタムアクションを作成できます。

    フィールド

    フィールド 説明
    レコード 入力レコードまたは前のステップのレコードをドラッグします。
    注:
    このレコードが削除されると、フローは待機を停止して実行を続行します。
    テーブル 読み取り専用です。レコードに関連付けられたテーブルに設定します。選択したテーブルに対して [条件待ち] がサポートされていることを確認します。サポートされていないテーブルのリストについては、「サポートされていないテーブル」セクションを参照してください。
    Conditions (状態) フローの実行を再開するために必要なレコード値を選択します。たとえば、条件が [ステータス] [次の値に等しい] [クローズ済み] である場合、フローは条件が満たされるまで一時停止します。条件が満たされると、フローは次のステップまたはアクションに進みます。 レコードをフィルタリングするための静的条件または動的条件を設定します。アクションが実行されるたびに適用される静的条件を定義するには、条件ビルダーで条件を定義します。フローデザイナーが条件を動的に適用できるようにするには、条件タイプの入力を定義し、入力データピルを [条件] フィールドにドラッグアンドドロップします。
    注:
    特定の期間に依存する条件については、代わりに「Wait for a duration フローロジック」を使用することを検討してください。
    タイムアウト有効化
    フローが続行する前にアクションの完了を待機する時間を制限するオプション。
    注:
    [タイムアウト有効化] オプションを使用して、このアクションの実行が続行されないようにします。続行するための条件が満たされない場合、タイムアウト値は、システムが [条件待ち] アクションをスキップしてフロー内の次のアイテムに進むタイミングを指定します。タイムアウトを有効にするには、 [期間] の値を設定する必要があります。特定の作業スケジュールに基づいて期間の終了日を計算する場合は、 [スケジュール] を選択することもできます。
    期間

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

    スケジュール

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

    アクションエラー評価

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

    次のステップの実行を続行するか、エラー評価に進むオプション。カスタムアクションのエラー条件のステップのステータスコードやメッセージを使用するには、「アクションエラー評価」を参照してください。

    サポートされていないテーブル

    システムは、次のテーブルの [条件待ち] をサポートしていません。

    テーブルカテゴリ テーブル名
    監査 システム監査 [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]

    アクションデザイナー内の「条件待ち」ステップの例

    出力

    フィールド 説明 データタイプ
    状況 アクションの完了ステータス (数値)
    • 0 (成功)
    • 1 (エラー)
    選択肢