# NetSuiteトリガー - 新規/更新レコード(バッチ)

5分ごとにトリガーされます。選択したトリガーの名前によって、レシピがトリガーされた最後の時間以降に作成または更新されたNetSuiteレコードのリストを取得します。バッチの最大サイズは100レコードです。

# 入力フィールド

監視するNetSuiteオブジェクトを選択します。この例では、Customerを選択します。

Netsuiteレコードの選択

オプションで、次の2つのフィールドを設定することもできます:

  • 最初に開始されたとき、このレシピは以下のイベントを取得する必要があります

  • トリガーは、この日付/時刻以降に作成/更新されたNetSuiteレコードを取得します。

  • バッチサイズ

  • トリガーは多くの新しいNetSuiteレコードを検出し、レコードをいくつかの小さなバッチで処理する場合があります。このフィールドは、バッチで取得するNetSuiteレコードの数を決定します。

その後、出力フィールドの設定セクションを設定することができます。このセクションでは、使用するNetSuiteフィールドを絞り込むことができます。絞り込まれたフィールドのみがトリガーの出力に表示されます。これにより、数百のフィールドを持つ複雑なNetSuiteオブジェクトで作業するのが容易になります。

この例では、CustomerレコードからFirst nameLast nameEmailphoneのフィールドを使用します:

フィールドの設定

以下は、このセクションのすべての入力フィールドです:

  • フィールド

  • 絞り込むべきNetsuiteレコードのメインフィールド。

  • カスタムフィールド

  • 絞り込むべきNetsuiteレコードのカスタムフィールド。

  • カスタムセグメントスキーマ

  • Netsuiteレコードにカスタムスキーマがある場合、ここでカスタムスキーマを定義できます。

  • ラインアイテムのカスタムフィールド

  • 絞り込むべきNetsuiteレコードのラインアイテムのカスタムフィールド。

  • ラインアイテムのカスタムセグメントスキーマ

  • Netsuiteのラインアイテムにカスタムスキーマがある場合、ここでカスタムスキーマを定義できます。

# 出力フィールド

  • 範囲

  • トリガーは、設定されたバッチサイズに基づいて、多くの新しいNetSuiteレコードを検出し、いくつかの小さなバッチでレコードを処理する場合があります。この出力フィールドには、最初のバッチのジョブIDと最後のバッチのジョブIDが含まれています。

  • 最初のバッチのジョブID

  • トリガーは、設定されたバッチサイズに基づいて、多くの新しいNetSuiteレコードを検出し、いくつかの小さなバッチでレコードを処理する場合があります。この出力フィールドは、最初のバッチのジョブIDです。

  • 最後のバッチのジョブID

  • トリガーは、設定されたバッチサイズに基づいて、多くの新しいNetSuiteレコードを検出し、いくつかの小さなバッチでレコードを処理する場合があります。この出力フィールドは、最後のバッチのジョブIDです。

  • レコード

  • このバッチでトリガーによって取得されたすべてのNetSuiteレコードを含むlist data pillです。これを使用して、リスト内のすべてのレコードを繰り返し処理することができます。

    このデータピルを展開して、NetSuiteレコードのフィールドを見つけることができます。ここに表示されるのは、出力フィールドの設定セクションで絞り込まれたフィールドのみです。

  • レコードの総数

  • このバッチのレコードの総数。

  • 最初のバッチ

  • これが最初のバッチであるかどうか。

  • 最後のバッチ

  • これが最後のバッチであるかどうか。


Last updated: 2024/2/13 16:59:53