NetSuite REST icon

NetSuite REST

Call NetSuite SuiteTalk REST operations.

Actions979

Subscription Change Order → Insert record

AI-generated

Summary

Insert a new Subscription Change Order record in NetSuite using specified fields and optional custom fields.

Inputs

  • isDebugMode — Boolean to enable including full request and response information in the output for debugging purposes.
  • additionalFields — Collection of optional fields defining properties of the Subscription Change Order, such as Action, Approval Date, Billing Account, Customer, Effective Date, Memo, Subscription, and many others to customize the record content.
  • customFields — List of custom fields to include with the Subscription Change Order record, each defined by field name, type, and value.

Output shape

a single record representing the created Subscription Change Order including fields returned by the NetSuite API, and optionally full request/response debug information if Debug Mode is enabled.

The output includes the created record's data as returned by NetSuite's REST API. If 'Debug Mode' is enabled, additional detailed request and response information is appended for troubleshooting. Errors during insertion are returned as workflow errors.

Examples

Example 1: Insert a Subscription Change Order with an Action set to 'ACTIVATE' and specify the effective date, customer, and memo notes.

Set 'Action.id' to 'ACTIVATE' in additionalFields, provide a valid 'effectiveDate', specify 'customer.id' or 'customer.externalId', and use 'memo' for notes.

Discussion