ServiceNow の [レコード作成] アクション

[レコードを作成] アクションを使用して、ServiceNow テーブル アプリで新しいデータ レコードを作成します。

前提条件

  • [ServiceNow] アクションを呼び出す前に、認証されていることを確認してください。詳細については、「ServiceNow の [認証] アクション」を参照してください。
  • このアクションは、提供されたデータで既存のテーブル エントリに新しいレコードを作成するだけです。このため、ServiceNow インスタンスでテーブルを作成する必要があります。詳細については、「テーブルの作成」を参照してください。

手順

  1. [アクション] ペインから [ServiceNow] > [レコード] > [レコードを作成] を選択し、キャンバスに配置します。
  2. 次のフィールドに詳細を入力します。
    1. テーブル名を入力します。たとえば、ServiceNow で利用可能な標準的テーブル名を使用することができます。例: インシデント。または、カスタムのユーザー定義のテーブル名 (たとえば u_test_table) を使用することもできます。
      注: ServiceNow テーブルの場合、ラベルの名前ではなく、テーブル名を指定する必要があります。
    2. 挿入する [フィールドとデータ] を入力します。[ディクショナリ] または [エントリ リスト] を選択します。この例では、[ディクショナリ] が選択されています。
      1. テーブルに挿入するデータに応じて、String, Number, Datetime, or Boolean としてタイプを選択します。
      2. キーと値のペアを入力します。この場合、キーは ServiceNow のフィールド名で、値はフィールド内の更新するデータです。
        注: フィールドのキー名は表示ラベル名と異なります。次のいずれかのオプションを使用して、ファイルのキー名を表示できます。
        • ServiceNow 開発者インスタンスで、[System Definition] > [Language File] の順に移動します。フィルタ オプションを使用して、特定のテーブルのフィールドを表示できます。次に例を示します。インシデント。
        • フィールド名を (以下のように) 右クリックすると、キー名が表示されます。たとえば、caller_id はフィールド [呼び出し元] のキー名です。

        ServiceNow のフィールド名
    3. [デフォルト] をセッション名として入力します。
    4. レコード ID を変数に保存します。たとえば、レコード ID は sys_id. に保存されます。
      ServiceNow の [レコードを作成]
  3. [実行] をクリックして Bot を保存し、実行します。
  4. ServiceNow テーブルにレコードが作成されているかどうかを確認します。
    1. [デバッグ] モードで sys_id 変数の値を見つけます。
    2. ServiceNow URL の ID を (以下のように) 置き換えると、作成された最新のレコードが表示されます。

      作成した ServiceNow のレコードの表示