Acumatica API - Endpoint Default 23 200 001 icon

Acumatica API - Endpoint Default 23 200 001

Interact with Acumatica Endpoint Default/23.200.001

Actions478

Change Order Class → Insert/Update

AI-generated

Summary

Creates or updates a Change Order Class record in Acumatica.

Inputs

  • Attributes — A fixed collection of complex attributes for the class. Each attribute contains: AttributeID (string), DefaultValue (string), Description (string), Active (boolean), Required (boolean), and SortOrder (number).
  • Additional Fields — A collection of standard class fields including: ClassID (string), Description (string), Active (boolean), CostBudget (boolean), RevenueBudget (boolean), Commitments (boolean), and LastModifiedDateTime (dateTime).

Output shape

A list of items. Each item contains the complete updated record from Acumatica, typically including the ClassID.

The operation performs an 'upsert' (create if new, update if exists based on ClassID). Requires a valid ClassID for updates.

Examples

Example 1: Create a new Change Order Class

Set 'Additional Fields' ClassID to a unique identifier and 'Active' to true.

Example 2: Update an existing class

Provide the existing 'ClassID' in Additional Fields and modify other fields like Description or Active.

Example 3: Define complex attributes

Use 'Attributes' to add multiple attribute definitions with specific Default Values and Sort Orders.

Links

Discussion