NetSuite SOAP - レコードを一括更新するアクション

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

Update standard records in bulkおよびUpdate custom records in bulkアクションを使用すると、標準レコードまたはカスタムレコードを一括で更新できます。

制限事項

これらのアクションには次の制限があります:

  • リストサイズ: これらのアクションは最大200件のレコードのリストを受け入れます。 200件を超えるレコードを指定すると、アクションは失敗します。

  • 処理時間: NetSuiteの一括アクションはNetSuite上の単一キューで処理されるため、処理遅延が発生する可能性があります。 これらのアクションは非同期であるため、Workatoはジョブステータスの更新をポーリングする必要があります。 その結果、処理時間はNetSuiteシステムの負荷と可用性に応じて変動する可能性があります。

入力

更新するStandard recordまたはCustom recordを選択します。 この例では、Customerを選択します:

NetSuiteレコードを選択

その後、次のセクションの設定に進むことができます。

フィールド設定

このセクションでは、使用するNetSuiteフィールドを絞り込むことができます。 選択済みフィールドのみがアクションの入力と出力に表示されます。 これにより、数百のフィールドを含む複雑なNetSuiteオブジェクトを扱いやすくなります。

この例では、CustomerレコードのフィールドFirst nameLast nameEmail、およびphoneを使用します:

フィールド設定

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

  • フィールド

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

  • カスタムフィールド

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

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

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

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

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

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

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

レコード

このセクション名は、選択したStandard recordまたはCustom recordに基づいて変わります。 このセクションでは、NetSuiteレコードを更新するためのデータマッピングを指定します。

次の例では、BoxトリガーNew CSV file in directoryのデータをNetSuiteレコードCustomerにマッピングします。 ここには、絞り込んだフィールドFirst nameLast nameEmail、およびphoneのみが表示されます。

NetSuiteが更新対象のレコードを認識できるように、レコードのInternal IDもマッピングする必要があります。 このシナリオでは、BoxのCSVレコードにマッピング用のNetSuite IDが含まれています。

フィールドマッピング

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

  • レコードソースリスト

  • ここでリストデータピルを指定します。 たとえば、CSVファイル内の行のリストです。 アクションはリスト内のすべての項目を自動的に反復処理し、それらをNetSuiteレコードにマッピングします。

  • 内部ID

  • NetSuiteレコードのID。 NetSuiteはこれを使用して、更新するレコードを判断します。

  • レコードフィールド

  • ここでは、前に指定したリストデータピルの下にあるデータピルをマッピングする必要があります。 たとえば、CSV行リストデータピルの下にあるCSV列名です。 アクションはリスト内のすべての項目を自動的に反復処理し、それらをNetSuiteレコードにマッピングします。

出力

  • 処理済みレコード数

  • 処理されたレコードの合計数。

  • 成功したレコード数

  • 正常に更新されたレコード数。

  • 失敗したレコード数

  • 更新に失敗したレコード数。

  • 成功したレコード

  • すべての成功したレコードを含むリストデータピル。 これを使用して、リスト内のすべてのレコードを反復処理できます。

    各レコードのデータフィールドは次のとおりです:

    • 内部ID

    • このレコードの内部ID。

    • 外部ID

    • このレコードの外部ID。

    • レコード

    • このレコードのすべてのデータフィールドを含みます。

    • リストサイズ

    • このリスト内の成功したレコード数。

  • 失敗レコード

  • 失敗したすべてのレコードを含むリストデータピル。 これを使用して、リスト内のすべてのレコードを反復処理できます。

    各レコードのデータフィールドは次のとおりです:

    • エラー

    • このレコードのすべてのエラーを含むリストデータピル。 これを使用して、リスト内のすべてのエラーを反復処理できます。

    • レコード

    • このレコードのすべてのデータフィールドを含みます。

    • リストサイズ

    • このリスト内の失敗したレコード数。

Last updated: