ISInventoryUtils.CreateInventoryAuditFilter

Description

This function creates the filter for loading inventory audit records.

Syntax

object.CreateInventoryAuditFilter()

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

Return Value

ISInventoryAuditFilter

Returns the filter for loading inventory audit records.

Example

Display the number of the inventory audit records loaded on the basis of the selected filter and some information about them.

Dim aFilter
Dim aInventoryAudits
Dim aInventoryAudit
Dim i
Dim aMessage

Set aFilter = InventoryUtils.CreateInventoryAuditFilter
aFilter.DateFrom = #10/22/2019# 
set aInventoryAudits = InventoryUtils.LoadInventoryAudits(aFilter) 

aMessage = "Inventory Audit Records Count = " & aInventoryAudits.Count
for i = 0 to aInventoryAudits.Count - 1
  set aInventoryAudit = aInventoryAudits.Item(i)
  aMessage = aMessage & vbNewLine & (i + 1) & ") " &_
    "Date: " & aInventoryAudit.Date &vbNewLine &_
    "Note: " & aInventoryAudit.Note & vbNewLine &_
    "Order Number: " & vbNewLine & aInventoryAudit.OrderNum &_
    "Quantity: " & aInventoryAudit.Quantity & vbNewLine
next

Profile.MsgBox(aMessage)
Note:

Version information

Added in v7.8.0