NetSuite REST icon

NetSuite REST

Call NetSuite SuiteTalk REST operations.

Actions979

Intercompany Transfer Order → Update record

AI-generated

Summary

Update an existing Intercompany Transfer Order record in NetSuite by sending the record ID and any fields to modify.

Inputs

  • Id (required) — Internal identifier of the transfer order to update.
  • Debug Mode — Include full request and response information in the output.
  • Additional Fields — Object containing any combination of writable fields for the Intercompany Transfer Order, such as class, createdFrom, currency, customForm, date, firmd, item details (quantity, rate, etc.), shipping information, and other transaction metadata.
  • Custom Fields — Array of custom field definitions (name, type, value) to add or update on the record.

Output shape

Returns the updated Intercompany Transfer Order record as a JSON object received from NetSuite. In debug mode the output additionally contains the raw request and response for troubleshooting.

The response may include NetSuite system fields such as transaction number, date, total, and any computed values. Pagination is not involved; a single record is returned.

Examples

Example 1: Change the transaction date of a transfer order

Set Id to 123, Additional Fields → Date (tranDate) to 2024-08-20, enable Debug Mode.

Example 2: Mark an intercompany transfer order as firmed

Set Id to 456, Additional Fields → Firmed (firmed) to true.

Example 3: Add a custom field to an existing transfer order

Set Id to 789, Custom Fields → add field 'approvalStatus' (string) with value 'Approved'.

Discussion