Mes.WebApi.Models.V3.EnProd.BulkInventoryMove JSON Schema
- Last UpdatedNov 06, 2025
- 2 minute read
| Name | Description | Data Type |
|---|---|---|
| from_ent_id | Required. The ID of the storage entity source. | integer |
| to_ent_id | The ID of the destination storage entity. | integer |
| from_item_id | The ID of the item at the source storage entity. | string |
| to_item_id | The ID of the item when received at its destination storage entity. | string |
| from_lot_no | The item's lot number at the source storage entity. | string |
| to_lot_no | The item's lot number when received at its destination storage entity. | string |
| from_sublot_no | The item's sublot number at the source storage location. | string |
| to_sublot_no | The item's sublot number when received at its destination storage entity. | string |
| transfer_comments | Comments about the inventory transfer. | string |
| transfer_option | The enumeration of the transfer option, which determines how the item grade, status code, and expiry date are set for the moved and matching destination inventory if their values in the source and destination inventory don't match. For more information, see the ItemInventory BulkInventoryMove endpoint. 1 = An error is generated and inventory is not moved. 2 (the default) = Values that are supplied for to_grade_cd, to_status_cd, and to_expiry_date_utc in the request body are assigned to both the inventory being moved and to any inventory in a matching lot at the destination entity. For example, if to_grade_cd is 3 in the request body, then the moved inventory and any inventory with the same lot number at the destination entity is assigned item grade 3. If a value is not specified for any of these properties, then the value for that property in the matching destination lot is assigned to the moved inventory. 3 = The property values for the source inventory is assigned to the moved inventory and to any inventory with the same lot number at the destination entity. Values that are supplied for to_grade_cd, to_status_cd, and to_expiry_date_utc in the request body are ignored. For example, if the item status code for the source inventory is 2, then the moved inventory and any inventory with the same lot number at the destination entity is assigned the item status of 2. | integer |
| log_inventory_transfer | Indicates whether this inventory transfer is to be logged as an item transfer. | boolean |
| to_grade_cd | The item's grade code when received at the destination storage entity. | integer |
| to_status_cd | The item's status code when received at the destination storage entity. | integer |
| to_uom_id | The item's grade code when received at the destination storage entity. | integer |
| to_expiry_date_utc | The item's expiry date when received at the destination storage entity, in UTC. | string |
| to_wo_id | The work order ID of the the job that transfers the inventory. | string |
| to_oper_id | The operation ID of the the job that transfers the inventory. | string |
| to_seq_no | The sequence number of the the job that transfers the inventory. | integer |