NetSuite REST Azerion icon

NetSuite REST Azerion

Call NetSuite SuiteTalk REST operations.

Actions981

Assembly Build → Insert record

AI-generated

Summary

Insert a new Assembly Build record in NetSuite

Inputs

  • item (required) — The assembly item to build (internal or external ID).
  • quantity (required) — Number of assembly items to build; must not exceed the buildable quantity.
  • component.items — List of components used in the build, each with item, quantity, unit cost, etc.
  • location — Location where the build occurs.
  • subsidiary — Subsidiary associated with the build.
  • department — Department associated with the build.
  • class — Class associated with the build.
  • customFields — Custom fields to set on the record.
  • memo — Memo for the transaction.
  • tranDate — Transaction date.
  • tranId — Reference number.
  • isDebugMode — Include full request and response info in the output.
  • authMethod — Authentication method (OAuth1 or OAuth2).
  • Prefer — Set to 'respond-async' for asynchronous execution.
  • X-NetSuite-Idempotency-Key — Idempotency key for async requests.
  • X-NetSuite-PropertyNameValidation — Property name validation strictness.
  • X-NetSuite-PropertyValueValidation — Property value validation strictness.

Output shape

object

Returns the created Assembly Build record. If debug mode is enabled, also includes request and response details.

Examples

Example 1: Build 10 units of assembly item A using components from inventory

Set item to assembly A, quantity to 10, provide component list with items and quantities, optionally set location, subsidiary, etc.

Links

Discussion