[レコードプロデューサー] アクション

  • リリースバージョン: Australia
  • 更新日 2026年03月12日
  • 所要時間:2分
  • レコードプロデューサーカタログアイテム [sc_cat_item] からタスクレコードを作成します。タスクレコードは、カタログアイテムの変数値から値を継承します。

    ロールと可用性

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

    入力

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

    入力 データタイプ 説明
    カタログアイテム レコード タスクレコードの作成に使用されるカタログアイテムへの参照。
    カタログアイテム入力 文字列 選択したカタログアイテムに関連付けられているカタログ変数。カタログアイテムに関連するカタログ変数は、次から表示できます サービスカタログ > カタログ定義 > レコードプロデューサー.
    エラーがあっても続行する True/False エラー時に失敗するかどうかを示すカタログ変数。

    出力

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

    出力 データタイプ 説明
    テーブル テーブル名 タスクレコードが作成されたテーブル。
    レコード レコード 作成されたタスクへの参照。
    エラーメッセージ 文字列 レコード操作が失敗した際に生成されるエラーメッセージ。
    ステータス 選択肢 アクションの完了ステータス。フロー実行の詳細ページには、これらの数値のいずれかが表示されます。
    • 成功 [0]:アクションは成功しました。
    • エラー [1]:アクションによってエラーが発生しました。

    エラーメッセージ

    このアクションでエラーが発生した場合、次のエラーメッセージが [実行の詳細] ページに表示されます。

    エラーメッセージ 説明
    レコードの生成に失敗しました。詳細については、ログを確認してください。 このエラーは通常、1 つ以上のレコードを他のテーブルに挿入するロジックがフローまたはアクションに含まれている場合に発生します。このロジックが存在する場合、[レコードプロデューサー] アクションはテーブルへのレコードの挿入を中止します。

    デザインの検討

    [レコードプロデューサー] アクションを含むフローを作成するときは、次のデザインの検討に従ってください。

    文字列置換変換関数を使用して、文字列データピルから引用符をエスケープする
    複雑な文字列変数は、システムに格納されるときに JSON 形式に変換されます。JSON 形式のエラーを防ぐために、文字列置換変換関数を使用して、カタログ変数に使用する文字列データピルに存在する引用符をエスケープできます。「文字列変換関数」を参照してください。
    変換関数を使用してデータピルを検証する
    データピルを使用してアクション入力にデータを提供する場合はいつでも、変換関数を使用してデータを検証できます。利用可能な変換機能のリストについては、「変換関数」を参照してください。