Upsert Records in the NetSuite Server

This example pipeline demonstrates how to create and/or update records in the NetSuite server.


NetSuite REST Upsert Example Pipeline

Download this pipeline.
  1. Configure the Mapper Snap to pass the input data of the customer object that you want to upsert in NetSuite.

    On validation, the Snap displays the desired output to be passed to the NetSuite REST Upsert Snap.

    Mapper Snap Configuration Mapper Snap Output

    Mapper Snap Configuration


    Mapper Snap Output

  2. Configure the NetSuite REST Upsert Snap to create/update the customer record using the data from the Mapper Snap.
    Note: The Netsuite REST Upsert Snap updates records of the associated object if the external ID exists; otherwise, it creates a new record.

    On validation, the Snap displays the success message of the record upserted and also displays the details of the customer record.

    NetSuite REST Upsert Snap Configuration NetSuite REST Upsert Snap Output

    NetSuite REST Upsert Snap Configuration


    NetSuite REST Upsert Snap Output

To successfully reuse pipelines:
  1. Download and import the pipeline into SnapLogic.
  2. Configure Snap accounts as applicable.
  3. Provide pipeline parameters as applicable.