PopupInventoryTransfer(TransferOption,Int32,String,String,Object,String,Object,Object,String,Object,String,Object,Object,Object,FactGrid,String,String,Object,String,Object,Boolean) Method
- Last UpdatedNov 06, 2025
- 2 minute read
The PopupInventoryTransfer() method opens the dialog to display the Multiple Inventory Transfers dialog (for transfer out and reclassify) or the Inventory Transfer dialog (for all other transfer types). This overload of the method includes a flag that can be set to make the attributes view-only.
If optionally filtering the results by a specific entity, overload of the method specifies the entity by its supplied input parameters.
'Declaration
Public Overloads Shared Function PopupInventoryTransfer( _
ByVal transferOption As Storage.TransferOption, _
ByVal entID As Integer, _
ByVal itemID As String, _
ByVal itemDesc As String, _
ByVal numDecimals As Object, _
ByVal units As String, _
ByVal lotNo As Object, _
ByVal gradeCd As Object, _
ByVal gradeDesc As String, _
ByVal statusCd As Object, _
ByVal statusDesc As String, _
ByVal qtyLeft As Object, _
ByVal expiryDate As Object, _
ByVal rowID As Object, _
ByVal dtInv As Fact.Controls.FactGrid, _
ByVal curWOID As String, _
ByVal curOperID As String, _
ByVal curSeqNo As Object, _
ByVal transferComments As String, _
ByVal toEntID As Object, _
ByVal disableEntityCombobox As Boolean _
) As Boolean
public static bool PopupInventoryTransfer(
Storage.TransferOption transferOption,
int entID,
string itemID,
string itemDesc,
object numDecimals,
string units,
object lotNo,
object gradeCd,
string gradeDesc,
object statusCd,
string statusDesc,
object qtyLeft,
object expiryDate,
object rowID,
Fact.Controls.FactGrid dtInv,
string curWOID,
string curOperID,
object curSeqNo,
string transferComments,
object toEntID,
bool disableEntityCombobox
)
Parameters
- transferOption
- Required. Holds the type of transfer.
- entID
- Required. Holds the ID of the entity.
- itemID
- Optional. Holds the ID of the item.
- itemDesc
- Optional. Holds the description of the item.
- numDecimals
- Optional. Holds the number of decimal places used for the item.
- units
- Optional. Holds a description of the units used by the item.
- lotNo
- Optional. Holds the lot number.
- gradeCd
- Optional. Holds the item grade code.
- gradeDesc
- Optional. Holds the description of the grade.
- statusCd
- Optional. Holds the item status code.
- statusDesc
- Optional. Holds the description of the status.
- qtyLeft
- Optional. Holds the quantity left in inventory.
- expiryDate
- Optional. Holds the expiry date and time in the local time of the storage entity.
- rowID
- Optional. Holds the ID of the row in the database table.
- dtInv
- Optional. Holds the inventory grid for multiple item transfers.
- curWOID
Optional. Holds the Work Order ID of the job.
- curOperID
Optional. Holds the operation ID of the job.
- curSeqNo
Optional. Holds the operation sequence of the job.
- transferComments
Optional. Holds the comment to apply to the transfer. Only valid for Reclassify and TransferOut options.
- toEntID
Optional. Holds ID of the entity to initially select for the destination. Only valid for TransferOut options.
- disableEntityCombobox
- Required. Holds a flag to determine if the entity combobox should be disabled. Only valid for TransferOut options.