NetSuite REST icon

NetSuite REST

Call NetSuite SuiteTalk REST operations.

Actions979

Non Inventory Sale Item → Insert or update record

AI-generated

Summary

Insert or update a Non Inventory Sale Item record in NetSuite by specifying its external identifier and various optional fields.

Inputs

  • Id (required) — External identifier of the Non Inventory Sale Item to insert or update.
  • Additional Fields — Optional collection of fields to specify or update on the Non Inventory Sale Item record, such as Allocation Price, Amortization Period, Billing Schedule, Description, Item Type, Price, and many others.
  • Custom Fields — List of custom fields with field name, type, and value to include or update on the record.
  • Debug Mode — Whether to include full request and response details in the output for debugging purposes.

Output shape

a single record object representing the inserted or updated Non Inventory Sale Item.

The output includes the resulting record data. If Debug Mode is enabled, the output also includes full request and response information. The operation requires the external identifier to determine which record to update or insert. Custom and additional fields are optional and can be specified to set various item properties. There is support for handling asynchronous requests via certain parameters, but synchronous execution is default.

Discussion