Acumatica API - Endpoint Default 25 200 001 icon

Acumatica API - Endpoint Default 25 200 001

Interact with Acumatica Endpoint Default/25.200.001

Actions478

Purchase Order → Insert/Update

AI-generated

Summary

Insert or update a Purchase Order in Acumatica by providing detailed line items, shipping instructions, tax details, and additional optional fields to define the order's properties and state.

Inputs

  • Details — An optional array of purchase order line items, each allowing properties like account, inventory ID, quantity, cost, descriptions, dates, and other order-specific details.
  • Shipping Instructions — Optional shipping information including shipping destination type, location, address details, contact information, and related overrides.
  • Tax Details — Optional list of tax details for the purchase order, each containing tax amounts, rates, and taxable amounts.
  • Additional Fields — An optional collection of additional purchase order properties such as currency, vendor, dates, status, totals, and other metadata.

Output shape

a single JSON object representing the inserted or updated Purchase Order record as returned by the Acumatica API.

The output contains properties reflecting the Purchase Order data after the insert or update operation. Errors are returned as part of the node's error handling mechanisms.

Examples

Example 1: To add a new purchase order with multiple line details and shipping info, specify line item details under 'Details', provide optional shipping instructions, tax details, and any additional fields needed. On execution, the node creates or updates the purchase order accordingly and returns its details.

Use the 'Details' fixed collection to add multiple line items, each with fields like Account, InventoryID, OrderQty, UnitCost, etc. Optionally fill 'Shipping Instructions' with destination and contact info, include any tax detail entries, and set 'Additional Fields' like VendorID or OrderNbr to identify or further specify the purchase order.

Links

Discussion