Acumatica API - Endpoint Default 24 200 001 icon

Acumatica API - Endpoint Default 24 200 001

Interact with Acumatica Endpoint Default/24.200.001

Actions478

Purchase Receipt → Insert/Update

AI-generated

Summary

Upsert a Purchase Receipt in Acumatica by specifying its detailed line items and optional additional fields to create or update the record.

Inputs

  • Details (required) — An array of purchase receipt line items with properties such as Account, InventoryID, Line Nbr, Quantity, Location, UOM, Unit Cost, and nested Allocations specifying finer allocation details like Lot Serial Number, Expiration Date, and Receipt Number.
  • Additional Fields — Optional fields for the Purchase Receipt including identifiers (e.g., Receipt Nbr, Vendor ID), dates (e.g., Bill Date, Date), quantities, cost fields, flags (e.g., Hold, Create Bill), and other metadata such as Branch, Warehouse, Status, and Currency information.

Output shape

a single record representing the upserted Purchase Receipt object from Acumatica's API response

The output corresponds to the created or updated Purchase Receipt entity returned by Acumatica's API. The node strips out empty or default values before sending the request to avoid API errors. No pagination or batch multi-record operations are indicated for this operation.

Links

Discussion