NetSuite SOAP-レコードの一括作成アクション
Create standard records in bulkおよびCreate custom records in bulkアクションを使用すると、複数の標準レコードまたはカスタムレコードを同時に作成できます。
制限事項
これらのアクションには次の制限があります:
- リストサイズ: これらのアクションでは、最大400件のレコードのリストを受け入れます。 400件を超えるレコードを指定すると、アクションは失敗します。
- 処理時間: NetSuiteの一括アクションはNetSuite上の単一キューで処理されるため、処理遅延が発生する可能性があります。 これらのアクションは非同期であるため、Workatoはジョブステータスの更新をポーリングする必要があります。 その結果、処理時間はNetSuiteシステムの負荷と可用性に応じて変動する可能性があります。
入力
作成する予定の標準レコードまたはカスタムレコードを選択します。 この例では、顧客を選択します:
次のセクションの設定に進みます:
フィールド設定
このセクションでは、使用する予定のNetSuiteフィールドを絞り込むことができます。 これにより、アクションの入力と出力には、これらのフィールドのみが表示されます。 この方法により、数百のフィールドを持つ可能性がある複雑なNetSuiteオブジェクトを扱いやすくなります。
この例では、顧客レコードのフィールド名、姓、メール、電話を使用します:

このセクションのすべての入力フィールドは次のとおりです:
フィールド
絞り込む予定のNetSuiteレコードのメインフィールド。
カスタムフィールド
絞り込む予定のNetSuiteレコードのカスタムフィールド。
カスタムセグメントスキーマ
NetSuiteレコードにカスタムスキーマがある場合は、ここでカスタムスキーマを定義できます。
ラインアイテムカスタムフィールド
候補リストに追加するNetSuiteレコードのラインアイテムカスタムフィールド。
ラインアイテムカスタムセグメントスキーマ
NetSuiteラインアイテムにカスタムスキーマがある場合は、ここでカスタムスキーマを定義できます。
レコード
このセクションの名前は、選択した標準レコードまたはカスタムレコードに基づいて変わります。 NetSuiteレコードを作成するためのデータマッピングは次のとおりです。
次の例では、Boxトリガーディレクトリ内の新規CSVファイルのデータをNetSuiteレコード顧客にマッピングします。 絞り込まれたフィールド名、姓、メール、電話のみが表示されることに注意してください。

入力フィールドは次のとおりです:
レコードソースリスト
リストデータピルを指定します。
たとえば、CSVファイル内の行のリストを使用します。 アクションはリスト内のすべてのアイテムを自動的に反復処理し、それらをNetSuiteレコードにマッピングします。
レコードフィールド
直前のリストデータピル配下のデータピルをマッピングします。
たとえば、CSV行リストデータピル配下のCSV列名です。 このアクションはリスト内のすべてのアイテムを自動的に反復処理し、それらをNetSuiteレコードにマッピングします。
出力
処理済みレコード数
処理されたレコードの合計数。
成功したレコード数
作成に成功したレコード数。
失敗したレコード数
作成に失敗したレコード数。
成功したレコード
すべての成功したレコードを含むリストデータピル。
これを使用して、リスト内のすべてのレコードを反復処理します。
各レコードのデータフィールドは次のとおりです:
内部ID
このレコードの内部ID。
外部ID
このレコードの外部ID。
レコード
このレコードのすべてのデータフィールドを含みます。
リストサイズ
このリスト内の成功したレコード数。
失敗レコード
失敗したすべてのレコードを含むリストデータピル。
これを使用して、リスト内のすべてのレコードを反復処理します。
各レコードのデータフィールドは次のとおりです:
エラー
このレコードのすべてのエラーを含むリストデータピル。
これを使用して、リスト内のすべてのエラーを反復処理できます。
レコード
このレコードのすべてのデータフィールドを含みます。
リストサイズ
このリスト内の失敗したレコード数。
Last updated: