NetSuite REST Azerion icon

NetSuite REST Azerion

Call NetSuite SuiteTalk REST operations.

Actions981

Bom Revision → Update record

AI-generated

Summary

Updates an existing BOM revision record in NetSuite.

Inputs

  • id (required) — Internal identifier of the BOM revision to update.
  • isDebugMode — Whether to include full request and response info in the output.
  • authMethod — Authentication method: OAuth1 or OAuth2.
  • name — Enter a unique and descriptive BOM or BOM revision name.
  • externalId — External identifier of the BOM revision.
  • isInactive — Check to inactive the BOM revision; clear to make it appear in lists.
  • effectiveStartDate — Effective start date for the BOM revision.
  • effectiveEndDate — Effective end date for the BOM revision.
  • memo — Optionally, enter any information to include with this BOM revision.
  • customForm — Internal identifier and reference name of the custom form.
  • additionalFields — Sublist updates including bill of materials and component items.
  • customFields — List of custom field values.
  • replace — Sublist names to replace, delimited by comma.
  • replaceSelectedFields — If true, all fields to be deleted must be included in the 'replace' query parameter.
  • Prefer — Server behavior: 'respond-async' for asynchronous execution.
  • X-NetSuite-Idempotency-Key — User-defined unique idempotency key (RFC 4122 UUID).
  • X-NetSuite-PropertyNameValidation — Strictness of property name validation: Error, Warning, or Ignore.
  • X-NetSuite-PropertyValueValidation — Strictness of property value validation: Error, Warning, or Ignore.
  • refName — Reference Name.

Output shape

The updated BOM revision record. If isDebugMode is true, output includes full request and response details.

No explicit output schema beyond the updated record.

Examples

Example 1: Update a BOM revision with new name and inactive status.

Provide id=123, name='New BOM Rev', isInactive=true.

Links

Discussion