NetSuite REST Azerion icon

NetSuite REST Azerion

Call NetSuite SuiteTalk REST operations.

Actions981

Blanket Purchase Order → Update record

AI-generated

Summary

Update a NetSuite Blanket Purchase Order record.

Inputs

  • id (required) — Internal identifier of the blanket purchase order to update. Used in the PATCH endpoint /blanketPurchaseOrder/{id}.
  • tranDate — Transaction date.
  • createdDate — Date the record was created.
  • lastModifiedDate — Date the record was last modified.
  • entity — Vendor (internal or external identifier).
  • subsidiary — Subsidiary (internal or external identifier).
  • currency — Currency (internal or external identifier).
  • exchangeRate — Exchange rate for the transaction.
  • tranId — Transaction number.
  • refName — Reference name.
  • externalId — External identifier.
  • department — Department (internal or external identifier).
  • class — Class (internal or external identifier).
  • location — Location (internal or external identifier).
  • memo — Comment about the update.
  • billingInstructions — Special billing instructions for the vendor.
  • packingListInstructions — Special packing list instructions for the vendor.
  • productLabelingInstructions — Special product labeling instructions for the vendor.
  • purchaseOrderInstructions — Special purchase order instructions for the vendor.
  • vendorName — Name of the vendor.
  • message — Vendor message.
  • terms — Payment terms (internal or external identifier).
  • toBeEmailed — Whether to email the form.
  • toBeFaxed — Whether to fax the form.
  • toBePrinted — Whether to print the form.
  • isOpen — Indicates if the blanket purchase order is open.
  • isClosed — Indicates if the blanket purchase order is closed.
  • linked — Indicates if the record is linked.
  • marginal — Indicates if the record is marginal.
  • printItems — Whether to print items.
  • description — Description of the blanket purchase order.
  • amountOrdered — Amount ordered (appears inside expense items; can be set via custom fields or nested structures).

Output shape

Returns the updated blanket purchase order record. When the Prefer header is set to 'respond-async', the response contains asynchronous processing details. If debug mode is enabled, the output also includes the request and response objects.

The operation maps to a PATCH request to /blanketPurchaseOrder/{id}. All optional parameters are sent in the request body; only those provided will be updated on the record. Custom fields can be supplied via the customFields parameter.

Examples

Example 1: Update the transaction date and memo of a blanket purchase order.

Set id to the target record's internal ID, provide tranDate and memo values.

Links

Discussion