Acumatica API - Endpoint Default 23 200 001 icon

Acumatica API - Endpoint Default 23 200 001

Interact with Acumatica Endpoint Default/23.200.001

Actions478

Vendor Class → Insert/Update

AI-generated

Summary

Upsert a Vendor Class record, supplying optional attribute definitions and additional fields.

Inputs

  • Attributes — Collection of attribute definitions for the vendor class, including fields such as Active, AttributeID, DefaultValue, Description, Required, and SortOrder.
  • additionalFields — Additional fields to include in the request, such as ClassID, CreatedDateTime, Description, and LastModifiedDateTime.

Output shape

a single Vendor Class record (the created or updated entity)

The response contains the persisted Vendor Class object, typically including its ID and any fields returned by Acumatica.

Examples

Example 1: Create a new vendor class

Set Attributes with Active=true, AttributeID='ATR001', DefaultValue='Default', Description='Test attribute', Required=false, SortOrder.value=100; add Additional Field ClassID='VEND001' with Description='Vendor class for testing'

Example 2: Update an existing vendor class

Select the vendor class ID, modify Attributes (e.g., set Required=true), and optionally edit Additional Fields such as Description or LastModifiedDateTime

Example 3: Set creation date via additional field

Add Additional Field CreatedDateTime with value '2024-01-01T00:00:00' to define the creation timestamp on insert

Links

Discussion