Acumatica API - Endpoint Default 24 200 001 icon

Acumatica API - Endpoint Default 24 200 001

Interact with Acumatica Endpoint Default/24.200.001

Actions478

Warehouse → Insert/Update

AI-generated

Summary

Insert or update a Warehouse resource in Acumatica, allowing the specification of warehouse details including multiple locations and additional warehouse fields.

Inputs

  • Locations — An optional collection of one or more warehouse location objects, each including properties such as Location ID, Activity status, Assembly Allowed, Description, Pick Priority, and flags for receipts, sales, and transfers allowed.
  • Additional Fields — Optional additional warehouse fields to set, such as Active status, various inventory and accounting account identifiers, unique identifiers for special location types, description, last modified timestamp, and warehouse ID.

Output shape

a single record representing the created or updated Warehouse, typically including the Warehouse's key properties as returned by the Acumatica API.

The operation performs an upsert (insert or update) of a Warehouse using the specified fields. Fields not provided remain unchanged if updating. The Locations input supports multiple entries to define multiple locations within the warehouse.

Examples

Example 1: Create or update a warehouse with two locations, setting each location's active status and pick priority, and assign additional accounting-related fields for inventory management.

Set the Locations fixedCollection with two location entries, each with LocationID, Active, and PickPriority values specified; additionally provide values for InventoryAccount, COGSExpenseAccount, and WarehouseID in Additional Fields.

Links

Discussion