NetSuite REST Azerion icon

NetSuite REST Azerion

Call NetSuite SuiteTalk REST operations.

Actions981

Non Inventory Purchase Item → Insert or update record

AI-generated

Summary

Insert or update a Non Inventory Purchase Item record in NetSuite using its external identifier. Provide the record ID and set optional fields to create or modify the record accordingly.

Inputs

  • Id (required) — External identifier of the Non Inventory Purchase Item to insert or update.
  • Additional Fields — Optional fields to specify properties of the Non Inventory Purchase Item such as descriptions, vendor info, accounting, amortization, and custom fields.
  • Custom Fields — Custom fields to include in the record, supporting different data types (boolean, date/time, number, select, string, multi-select).
  • Debug Mode — Optionally include full request and response details for debugging purposes.
  • Authentication Method — Select OAuth1 or OAuth2 for authentication.

Output shape

a single record representing the created or updated Non Inventory Purchase Item

The output includes the standard record data returned by the NetSuite API, optionally augmented with full request and response info if Debug Mode is enabled. Errors during the request are passed downstream as node execution errors.

Examples

Example 1: Create new Non Inventory Purchase Item with specific fields

Id set to new external ID; Additional Fields populated with item name, vendor, and purchase price.

Example 2: Update existing Non Inventory Purchase Item

Id set to existing item's external ID; Additional Fields updated to modify description, vendor details, or accounting configuration.

Links

Discussion