Acumatica API - Endpoint Default 23 200 001 icon

Acumatica API - Endpoint Default 23 200 001

Interact with Acumatica Endpoint Default/23.200.001

Actions478

Inventory Receipt → Insert/Update

AI-generated

Summary

Insert or update an Inventory Receipt record

Inputs

  • Details (required) — Collection of inventory receipt detail rows; each row may include Allocation, Qty, InventoryID, Location, LotSerialNbr, Subitem, UOM, etc.
  • AdditionalFields — Optional fields such as ControlCost, Date, Hold, LastModifiedDateTime, PostPeriod, ReferenceNbr, Status, TotalCost, TotalQty, TransferNbr, etc.

Output shape

a single Inventory Receipt record returned by Acumatica

The response contains the created or updated record, including system-generated identifiers and timestamps.

Examples

Example 1: Add a new receipt with two allocation lines

Details – 1 row with Qty=10, InventoryID='ITM001', Location='WH1'; AdditionalFields – hold=false, Description='Test receipt'

Example 2: Update an existing receipt

Details – modify existing detail rows; AdditionalFields – set Hold=true, PostPeriod='2024-01'

Example 3: Create a receipt with additional cost information

Details – empty collection; AdditionalFields – ControlCost=150, ControlQty=1, TotalCost=150

Links

Discussion