NetSuite REST icon

NetSuite REST

Call NetSuite SuiteTalk REST operations.

Actions979

Intercompany Transfer Order → Insert record

AI-generated

Summary

Create a new Intercompany Transfer Order by sending a POST request to NetSuite SuiteTalk REST and receive the created record or detailed request/response data when debug mode is enabled.

Inputs

  • Debug Mode — Include full request and response payload in the output
  • Custom Fields — List of custom field names and values to set on the transfer order
  • Additional Fields — Optional complex fields such as accounting book details, class, created from, currency, custom form, dates, department, discount, employee, firmed status, FOB, item list, shipping and location details, totals and identifiers, and various NetSuite specific properties.

Output shape

A JSON object representing the created Intercompany Transfer Order record, including all fields returned by NetSuite.

If Debug Mode is true, the output also contains request and response properties with the raw HTTP payloads for troubleshooting. Pagination is not applicable as the operation returns a single record.

Examples

Example 1: Insert a basic transfer order with minimal data

Set Debug Mode to false. Provide only essential fields such as tranDate, destination subsidiary, and at least one line item via Additional Fields -> Items.

Example 2: Add custom fields to the order

Enable Custom Fields, select custom fields from the dropdown, and supply values for each. Rest of the record uses default or null values.

Example 3: Request verbose output for debugging

Set Debug Mode to true and pass any desired fields. The node will return the request payload, the HTTP status, and the full response body along with the created record.

Discussion