[レコードを作成または更新] アクション

  • リリースバージョン: Washingtondc
  • 更新日 2024年02月01日
  • 読む2読むのに数分
  • 単一のアクションを使用して、ServiceNow テーブルのレコードを作成または更新します。存在するレコードを更新するか、指定された値を使用してレコードを作成します。

    既存のレコードの識別

    [レコードを作成または更新] アクションは、一意の識別子として選択したフィールドで一致する値を検索することによって、既存のレコードを識別します。たとえば、[簡単な説明] フィールドと [優先度] フィールドがインシデントを一意に識別するように指定できます。アクションは、[簡単な説明] フィールドと [優先度] フィールドが一致するインシデントを検出すると、新しいレコードを作成するのではなく、一致するレコードを更新します。

    注:
    • 一意の識別子としてフィールドが選択されていない場合、アクションは指定されたフィールド値でレコードを作成します。
    • 複数のレコードが一意の識別子の値と一致する場合、アクションはいずれのレコードも更新せず、フロー実行の詳細にエラーメッセージを表示します。

    ロールと使用可用性

    フローデザイナー ServiceNow コアアクションとして利用可能です。flow_designer または admin ロールを持つユーザーは、アクションをフローに追加し、構成の詳細を定義できます。

    フィールド

    フィールド 説明
    テーブル名 レコードが作成または更新されるテーブル。
    フィールド 作成または更新するレコードのフィールドの値。

    サブフローにアクションを追加する場合は、「テンプレート値の入力を作成」ことが可能です。フィールド値を動的に設定すると、サーバー側の検証ルールはトリガーされますが、UI ポリシーをトリガーすることはできません。

    一意性を決定 フィールドを一意の識別子として選択するためのオプション。このフィールドは、必要なテーブル名とフィールドが選択されている場合に表示されます。

    入力

    フローに必要な各入力の値を指定します。動的な値を追加するには、[データ] パネルからピルをドラッグアンドドロップすることも、ピルピッカーから選択することもできます。

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

    レコードを作成するテーブル。

    フィールド
    データタイプ:Template Values

    レコードのために設定するフィールド値。たとえば、簡単な説明を特定の値に設定するには、[簡単な説明] を選択して目標値を設定します。

    重要:
    システムでは、タスクレコードの追加コメントや作業メモといった複数のジャーナルフィールドの更新をサポートしていません。

    出力

    これらの出力は [データ] パネルに表示されます。フローの他の場所で入力として使用できます。

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

    レコードが作成されたテーブル。

    レコード
    データタイプ:Record

    作成されたレコードへの参照。

    変の要求レコードを更新

    図 : 1. 変更要求レコードを更新するのに使用された入力
    変更要求レコードの更新に使用される入力。