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

このページは機械翻訳により提供されています。翻訳内容と英語版に相違がある場合は、英語版が優先されます。

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

入力

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

NetSuiteレコードを選択

必要に応じて、次の2つの任意フィールドを設定できます:

  • 初回開始時、このレシピがイベントを取得する開始時点

  • トリガーは、この日時以降に作成/更新されたNetSuiteレコードを取得します。 この入力フィールドの詳細については、トリガーを参照してください。

  • バッチサイズ

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

その後、Output field configurationセクションの設定に進むことができます。 このセクションでは、使用するNetSuiteフィールドを絞り込むことができます。 選択したフィールドのみがトリガーの出力に表示されます。 これにより、数百のフィールドを含む複雑なNetSuiteオブジェクトを扱いやすくなります。

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

フィールド設定

このセクションのすべての入力フィールドは次のとおりです:

  • フィールド

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

  • カスタムフィールド

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

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

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

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

  • 候補リストに追加するNetSuiteレコードのラインアイテムカスタムフィールド。

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

  • NetSuite明細にカスタムスキーマがある場合は、ここでカスタムスキーマを定義できます。

出力

  • 範囲

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

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

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

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

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

  • レコード

  • このバッチでトリガーによって取得されたすべてのNetSuiteレコードを含むリストデータピル。 これを使用して、リスト内のすべてのレコードを反復処理できます。

    このデータピルを展開して、NetSuiteレコードのフィールドを確認します。 Output field configurationセクションで選択したフィールドのみがここに表示されます。

  • レコードの総数

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

  • 最初のバッチ

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

  • 最後のバッチ

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

Last updated: