StorageExec Class Methods
- Last UpdatedNov 06, 2025
- 7 minute read
For a list of all members of this type, see StorageExec members.
| Name | Description | |
|---|---|---|
![]() ![]() | AddInv | Overloaded. The AddInv() method adds a quantity of an item to a storage location. |
![]() ![]() | AddInvAsync | Overloaded. The AddInvAsync() method adds a quantity of an item to a storage location. |
![]() ![]() | CreateListFromDataSet | The CreateListFromDataSet() method creates a list of StorageExec objects populated with the data from the specified (by name) table within the specified DataSet. |
![]() ![]() | CreateListFromDataTable | The CreateListFromDataTable() method creates a list of StorageExec objects populated with the data from the specified DataTable. |
![]() ![]() | CreateListFromFilter | The CreateListFromFilter() method creates a list of StorageExec objects populated with all rows in the Storage_Exec table that match the filter criteria (parameters). |
![]() ![]() | GetAll | The GetAll() method retrieves one or more storage exec records from the Storage_Exec table, as specified by the filter parameters. Passing no filter parameters will retrieve all storage exec records from the table. |
![]() ![]() | GetByKey | The GetByKey() method retrieves the specified storage exec record from the Storage_Exec table. |
![]() ![]() | GetDescLocs | Overloaded. The GetDescLocs() method retrieves the top two storage locations contained within the supplied entity hierarchy. |
![]() ![]() | GetDestInvLocs | Overloaded. The GetDestInvLocs() method retrieves a list of all entities, movable and non-movable, that contain inventory. |
![]() ![]() | GetInv | Overloaded. The GetInv() method retrieves inventory records, filtered by a specified entity and/or inventory parameters. |
![]() ![]() | GetInventory | Overloaded. The GetInventory() method retrieves a list of items from an entity's inventory. |
![]() ![]() | GetInventoryByFilter | Overloaded. The GetInventoryByFilter() method retrieves inventory information for the specified entity or a movable entity that is located at that entity. |
![]() ![]() | GetInvItems | Overloaded. The GetInvItems() method retrieves a list of items from the inventory. |
![]() ![]() | GetLocEnts | Overloaded. The GetLocEnts() method retrieves a data structure that represents a tree of the specified storage entity and its movable entities. Movable entities can include other movable entities. |
![]() ![]() | GetNonMovableEntsTree | The GetNonMovableEntsTree() method retrieves a list of all entities identified as non-movable entities. |
![]() ![]() | GetShortages | Overloaded. The GetShortages() method retrieves a list of shortage items, along with the shortage amount and its reorder quantity for each item. |
![]() ![]() | GetSrcInvLocs | Overloaded. The GetSrcInvLocs() method retrieves a list of all entities, movable or non-movable, that contain inventory of serialized parts. |
![]() ![]() | GetSrcInvLocsTree | Overloaded. The GetSrcInvLocsTree() method retrieves a list of all entities identified by entities that contain items of serialized parts. This method is similar to the GetSrcInvLocs() method, except that it returns additional parent, child, and entity tree information about the entities. |
![]() ![]() | GetSrcWOFromSerItems | The GetSrcWOFromSerItems() method retrieves a list of work orders that have jobs that produce a serialized item that is still in the inventory. |
![]() ![]() | GetStorageLocationsByFilter | Overloaded. The GetStorageLocationsByFilter() method retrieves a list of storage entities and where each one is ultimately located for the specified entity. |
![]() ![]() | GetTargetStorageLocations | Overloaded. The GetTargetStorageLocations() method retrieves a list of all entities, movable or non-movable, that contain inventory. |
![]() ![]() | GetTargetStorageLocationsTree | Overloaded. The GetTargetStorageLocationsTree() method retrieves a list of all entities, movable or non-movable, that contain inventory. This method is similar to the GetTargetStorageLocations() method, except that it returns additional parent, child, and entity tree information about the entities. |
![]() ![]() | MoveInventory | Overloaded. The MoveInventory() method transfers a specified quantity of an item from a list of source storage locations to a single destination storage location. |
![]() ![]() | ReduceInv | Overloaded. The ReduceInv() method reduces the inventory quantity of an item from the specified storage location. |
![]() ![]() | Scrap | Overloaded. The Scrap() method scraps a quantity of item inventory at a storage location. |
![]() ![]() | Split | Overloaded. The Split() method splits a quantity of an item with given dependent data to a storage location. |
![]() ![]() | TransferAndUpdateInv | Overloaded. The TransferAndUpdateInv() method transfers a specified quantity of an item between two storage locations, with the option of updating the grade code, status code, and expiry date of the transferred item should it conflict with these same dependent fields in the source item. This method also allows the item ID and lot number to be changed during the transfer. |
![]() ![]() | TransferAndUpdateInvAsync | Overloaded. The TransferAndUpdateInvAsync() method transfers a specified quantity of an item between two storage locations, with the option of updating the grade code, status code, and expiry date of the transferred item should it conflict with these same dependent fields in the source item. This method also allows the item ID and lot number to be changed during the transfer. |
![]() ![]() | Update | The Update() method updates all fields for the specified storage exec record in the Storage_Exec table. |
![]() ![]() | UpdateSpecific | The UpdateSpecific() method updates selected columns for the specified storage exec record in the Storage_Exec table. |
![]() ![]() | VerifyInventoryProperties | Overloaded. The VerifyInventoryProperties() method verifies that the inventory properties, such as grade code, status code, and expiry date and time, of an item from a source inventory location has the same values as an item in the destination inventory location. |

