V3_ItemInventory_BulkInventoryMove (Put)
- Last UpdatedNov 06, 2025
- 1 minute read
| Put | V3_ItemInventory_BulkInventoryMove |
Resource Path:/api/v3/ItemInventory/BulkMove
| Name | Description |
|---|---|
| trans_id | Used to supply the ID of the transaction if the call is taking part in a transaction. |
The request body is of type Mes.WebApi.Models.V3.EnProd.BulkInventoryMove.
Unlike like the Move endpoint for which each inventory row has to be identified, this endpoint allows you to identify and optionally filter the inventory records of the inventory to be moved by item ID (from_item_id), lot number (from_lot_no), and sublot number (from_sublot_no).
The system matches rows in the Item_Inv table based on the supplied property values in the request body. All the quantities from these matching rows will be moved to the destination entity.
When performing the move, you can reclassify the inventory by changing the item grade and status. To do this, make the to_ent_id, to_item_id, and to_lot_no property values in the request body either the same as their corresponding from_ properties or null while providing the new to_grade_cd and to_status_cd property values. To only reclassify inventory but not move it, also make the to_ent_id value the same as the from_ent_id value or null.