Skip to main content

NetSuite Shipping Method To iPaaS.com Mapping Documentation

NetSuite Shipping Method To iPaaS.com Mapping Documentation

A NetSuite shipping method (shipping item) can be captured into iPaaS.com as a shipping method. The integration records the method name and description and captures the NetSuite inactive flag into a NetSuite … custom field. Shipping methods are a reference record used when transactions carry shipping.

ID Format

Manual Sync ID Format

Enter the NetSuite shipping item's internal ID on the Manual Sync page.

External ID Format

iPaaS.com records the NetSuite shipping item's internal ID as the external-ID link, so later transfers update the existing shipping method rather than creating a duplicate.

Deleted Record Support

There is a Delete NetSuite Shipping Method TO iPaaS.com collection that removes the linked iPaaS.com shipping method when the NetSuite shipping item is deleted (driven by the external-ID link), when the corresponding delete event is enabled.

Custom Field Support

The NetSuite inactive flag is captured into the NetSuite Is Inactive custom field. Add the matching iPaaS.com custom field to retain it.

Mapping Collection Status

  • Status: Enabled (a single Add/Update collection).

  • Trigger Events: Create and Update. Captured on demand from Manual Sync and on the shipping-method events enabled in Inbound Data Flows (see NetSuite Connections and Settings).

Duplicate or Conflicting Mappings

None. A single Add/Update collection captures shipping methods.

Supported Child Collections

None.

System Caveats

iPaaS.com Caveats

  • Shipping Method data type. This collection populates the iPaaS.com Shipping Method entity.

Setup Requirements

  • NetSuite … custom fields — create the NetSuite Is Inactive custom field if you want to retain the inactive flag.

  • Inbound Data Flows + webhook scripts — enable the NetSuite shipping-method events for automatic capture.

Authentication

The integration authenticates to NetSuite using the connection configured for the integration; the webhook scripts that emit NetSuite events are documented in NetSuite Connections and Settings.

Integration Flow

  1. A NetSuite shipping method is captured — on demand (internal ID) or on shipping-method events when Inbound Data Flows and the webhook scripts are in place.

  2. The integration creates or updates the iPaaS.com shipping method with its name and description and captures the inactive flag.

Mappings

Add/Update NetSuite Shipping Method TO iPaaS.com

iPaaS.com data type: Shipping Method

Captures a NetSuite shipping item into an iPaaS.com shipping method.

Mapping Type

Source Field (NetSuite)

Destination Field (iPaaS.com)

Description

Field

ItemId

Name

Required. The shipping method name, from the NetSuite shipping item's Item ID.

Field

Description

Description

Optional. The shipping method description.

Field

IsInactive

NetSuite Is Inactive

Optional. The NetSuite inactive flag (captured to a NetSuite … custom field).

Error Handling

None specific to this collection.

Testing & Validation

Test Scenarios

  1. Capture a shipping method. Manually sync a NetSuite shipping item and confirm an iPaaS.com shipping method with the name and description.

  2. Inactive flag. Confirm an inactive NetSuite shipping item carries the NetSuite Is Inactive value.

Validation Checklist

  • Shipping methods referenced by transactions are established in iPaaS.com.

  • The NetSuite Is Inactive custom field exists if you want to retain the flag.

Additional Notes

Related Documents

Did this answer your question?