ISStockLotFilter.LocationID

Description

This filter property is used to load stock lots with the specified ID of the place where the stock is stored.

Syntax

object.LocationID

Part Attribute Type Description
object Required
The object always implements the ISStockLotFilter interface

Return Value

int

Example

Display the number of the stock lots loaded on the basis of the selected filter and some information about them.

Dim aFilter
Dim aStockLots
Dim aStockLot
Dim aMessage
Dim i

Set aFilter = InventoryUtils.CreateStockLotFilter
aFilter.LocationID = 990
set aStockLots = InventoryUtils.LoadStockLots(aFilter)

aMessage = "Stock Lots Count = " & aStockLots.Count
for i = 0 to aStockLots.Count - 1
  set aStockLot = aStockLots.Item(i)
  aMessage = aMessage & vbNewLine & (i + 1) & ") " &_
  "Details: " & vbNewLine &_
  " - Expiry: " & aStockLot.Expiry & vbNewLine &_
  " - Note: " & aStockLot.Note & vbNewLine &_
  " - Order Number: " & aStockLot.OrderNum & vbNewLine &_
  " - Quantity: " & aStockLot.Quantity
next   

Profile.MsgBox(aMessage)   
Note:

In Profile Client v8 on User Interface ID cannot be found, but Location can be found in Maintain > Inventory > Stock Lots > Location.

Version information

Added in v7.8.0