Search Tasks(タスクの検索)

ServiceNowのタスクを検索します。

オプション

フィールド 定義 タイプ 必須

結果セット(Result Set)

レスポンスで返されるタスクの数を指定します。

検索結果のフィルタリング方法を選択します。

  • First Matching Record:一致する最初のレコードが返されます。

  • First 200 Matching Records:最初に一致する200レコードを返します。

  • Stream Matching Records:一致するすべてのレコードが親フローからヘルパーフローに渡されます。

    このオプションを選択すると、ストリーミング用のヘルパーフローを選択したりカスタム拡張可能フィールドを追加したりできるストリーミング(Streaming)入力セクションがカードに追加されます。

ドロップダウン

検索条件(Search By)

入力テキスト値の比較方法を指定します。すべてのテキストフィールドを検索します。検索に使用する演算子を選択します。

  • Like:入力したテキスト/数値に部分的に一致するメールアドレスを返します。たとえば、送信者(Sender)フィールドでSmithが含まれる単語を検索します。

  • Equals:入力したテキスト/数値に完全に一致する場合にメールアドレスを返します。たとえば、Importantが含まれるすべての件名を検索します。

  • Starts With:入力したテキスト/数値から始まる場合にメールアドレスを返します。

ドロップダウン

タスクタイプ(Task Type)

検索するいずれかのタスクタイプを選択します。

  • TaskServiceNowのベースタスクタイプ。taskレコードを検索します。

  • Catalog Task:サービスカタログに固有のタスクのサブタイプ。sc_taskレコードを検索します。

ドロップダウン

入力

フィールド 定義 タイプ 必須

検索(Search)

数値

各タスクレコードの識別番号。

このフィールドはタスクテーブルの表示値です。

システムはタスクの作成時にこの番号を生成します。

テキスト FALSE

説明(Description)

行われる作業の詳しい説明。

テキスト FALSE

簡潔な説明(Short description)

タスクの簡潔な説明。この説明はレコードのタイトルとして使用されます。

テキスト FALSE

ストリーミング(Streaming)

フロー(Flow)

フローの選択(Choose Flow)をクリックして検索結果をストリーミングするヘルパーフローを参照および選択し、選択(Choose)をクリックして確定します。

オプションとして、クリックまたはここにドロップして作成(Click or drop here to create)の下の空のフィールドをクリックし、データをヘルパーフローに渡すカスタム拡張可能フィールドを追加します。これらのフィールドは、ヘルパーフロー内の状態(State)出力オブジェクトの下にキーと値のペアとして追加されます。

結果セット(Result Set)オプションでStream Matching Recordsが選択されている場合に表示されます。

フロー

検索条件(Search Criteria)

レコード制限(Record Limit)

ストリーミングするレコードの数を指定します。

  • Limitフィールドを0に設定すると、レコードは返されません。

  • Limitフィールドに0より大きい値を設定すると、最大で指定された最大レコード数までのレコードが返されます。

  • Limitフィールドを空またはnullにする、または選択しない場合、ストリームは全レコードを返します。

  • デフォルト値は10000000(1,000万)です。

  • 有効な範囲は010000000です。

このフィールドは、結果セット(Result Set)オプションでStream Matching Recordsを選択した場合に表示されます。

数値 FALSE

出力

フィールド 定義 タイプ

結果(Result)

数値(Number)

各タスクレコードの識別番号。

このフィールドはタスクテーブルの表示値です。

システムはタスクの作成時にこの番号を生成します。

テキスト

説明(Description)

行われる作業の詳しい説明。

テキスト

簡潔な説明(Short description)

タスクの簡潔な説明。この説明はレコードのタイトルとして使用されます。

テキスト

追加コメント(Additional comments)

タスクレコードに関するコメント。

各コメントはアクティビティ(Activity)フィールドに挿入されます。

テキスト

オープン(Opened)

タスクレコードを初めて人的に開いた日時。

日時

承認履歴(Approval history)

レコードの承認の履歴。

テキスト

ウォッチリスト(Watch list)

レコードの更新時にメールおよびSMS通知を受け取るユーザーを指定します。

このフィールドにリストされたユーザーに通知するのは、デフォルトではインシデント(Incident)変更(Change)サービスカタログ(Service Catalog)アプリケーションのみです。

タスクベースのその他のアプリケーションでは、カスタムメール通知を作成してこれらのユーザーに送信する必要があります。

テキスト

優先度(Priority)

割り当て先にとってタスクがどの程度優先されるかを指定します。

デフォルトでは、この値は影響(Impact)緊急度(Urgency)の値に基づいてcalculatePrioritybusinessルールによって計算されます。

その上で、レコードリストは優先度に応じて各タスクを色分けします。

数値

作業注記リスト(Work notes list)

レコードに作業注記が追加されたときにメールおよびSMS通知を受け取るユーザーを指定します。

このフィールドにリストされたユーザーに通知するのは、デフォルトでは変更(Change)問題(Problem)サービスカタログ(Service Catalog)アプリケーションのみです。

タスクベースのその他のアプリケーションでは、カスタムメール通知を作成してこれらのユーザーに送信する必要があります。

テキスト

割り当て先(Assigned to)

タスクの完了を割り当てられるユーザーを指定します。

デフォルトでは、このフィールドは参照修飾子を使ってitilロールが割り当てられたユーザーのみを表示します。一部のアプリケーションは、親参照修飾子をオーバーライドして関連ユーザーを表示します。

たとえば、サービス命令(Service Order)テーブルとプロジェクトタスク(Project Task)テーブルはスキルに基づいてユーザーをフィルタリングします。

テキスト

アクティブ(Active)

タスクの作業がまだ行われているかどうか、またはタスクの作業が完了しているかどうかを指定します。

このフィールドの値を設定するのは、デフォルトではアプリケーションに固有のビジネスルールのみです。

たとえば、incident autocloseビジネスルールは、解決され、1日更新されなかったインシデントをクローズします。

True/False

エスカレーション(Escalation)

タスクがオープンされている時間を示します。

エスカレーションは、サービスレベル合意を使って自動的に入力されます。サービスレベル合意には、タスクが各エスカレーション状態に留まる時間が指定されます。

エスカレーション状態は、Normal(通常)から始まり、Moderate(中)、High(高)に進み、最終的にOverdue(期限切れ)に至ります。

レコードリストは、各タスクをエスカレーション状態別に色分けします。

数値

状態(State)

タスクのステータス。次の値があります。

  • Pending

  • Open

  • Work in Progress

  • Closed Complete

  • Closed Incomplete

  • Closed Skipped

アプリケーションは、通常は辞書オーバーライドを使ってアプリケーションに固有の状態を表示します。

数値

作業時間(Time worked)

レコードがフォームビューで開いている時間を測定するタイマーを表示します。

テキスト

作業注記(Work notes)

ITILユーザーのみが表示できるコメントを表示し、入力できるようにします。

各コメントはアクティビティ(Activity)フィールドに挿入されます。ジャーナルフィールドタイプを参照してください。

テキスト

作成日時(Created)

タスクレコードが作成された日時を表示します。

日時

システムID(Sys ID)

タスクの一意のレコード識別子(sys_id)

テキスト

ストリーミングされたレコード(Records Streamed)

ストリーミングフロー内でストリーミングされたレコードの数。

このフィールドは、結果セット(Result Set)オプションでStream Matching Recordsを選択した場合に表示されます。

数値