Class IM_ItemQuantityInquiry_ui

Known SubClasses

IM_Item_ui

Properties

LOCAL cInactiveWarehouses$=SEP  

[string] list of warehouse codes that are inactive

LOCAL cQtyOnWO_WTLabel$="On WO"  

[string] Variable that stores description for the On WO/On W/T list box and grid column header description

LOCAL cQtyReqWO_WTLabel$="Req for WO"  

[string] Variable to store description for the Req for WO/Req for W/T lisb box and grid column header description

PROPERTY IM.CurrentPeriod$   * Read Only *
PROPERTY IM.RequireMultipleWarehouses$   * Read Only *
PROPERTY IM.BaseInventoryPeriodsOn$   * Read Only *
PROPERTY IM.QuantityAvailableToInclude$   * Read Only *
PROPERTY SOIntegrated   * Read Only *
PROPERTY POIntegrated   * Read Only *
PROPERTY WOIntegrated   * Read Only *

Methods

FUNCTION ZoomQtyRecap(itemWhseKey$)  

This function will launch the quantity recap dialogue with information based on a given key (itemWhseKey$) to the IM_ItemWarehouse table.

ParameterDescription
itemWhseKey$ [input, string] Full key (NULL padded if necessary) to the IM_ItemWarehouse table
Returns Always returns True(1)
FUNCTION LOCAL BT_Cancel()  
FUNCTION LOCAL BT_Ok()  
FUNCTION LOCAL BT_RowDelete()  
FUNCTION LOCAL BT_SwitchInactiveWhse()  

Function performed when the Switch Inactive Warehouse button is pressed, this will toggle between showing inactive warehouses and not

Returns Always returns True(1)
FUNCTION LOCAL BT_Zoom()  
FUNCTION LOCAL BT_Zoom(rowKey$)  
FUNCTION LOCAL BT_Zoom(rowKey$, external)  

Function performed when Zoom button is pressed, this will launch the quantity recap dialogue with information based on the given row of the quantities list box or optionally a given key to the IM_ItemWarehouse table.

ParameterDescription
rowKey$ [input, string] {Optional} Key to the IM_ItemWarehouse table
external [input, boolean] {Optional} Flag to indicate that the call is from the public function ZoomQtyRecap().
Returns Always returns True(1)
FUNCTION LOCAL ChangeCB_SwitchRecapWhse()  
FUNCTION LOCAL ChangeGD_pQtyTotals()  
FUNCTION LOCAL ChangeLB_Quantities()  
FUNCTION LOCAL LoadLBQuantities()  
FUNCTION LOCAL OnExit()  
FUNCTION LOCAL OnFocusLB_Quantities()  
FUNCTION LOCAL PostLoad()  
FUNCTION LOCAL PostLoadpQuantity()  
FUNCTION LOCAL PostReadRec()  
FUNCTION LOCAL PreLoad()  
FUNCTION LOCAL PreLoadpQuantity()  
FUNCTION LOCAL PrevalidateLotSerialExpirationDates()  

Logic to execute to determine whether tasks involving Lot/Serial Expiration Dates should appear in the Related Tasks popup menu

Returns [int] Popup Menu State
ValueDescription
popHIDE (-1) - if popup menu item is to be hidden
popSHOW (1) - if popup menu item is visable and enabled
FUNCTION LOCAL SetSwitchInactiveWhseStatus()  
FUNCTION LOCAL SetSwitchInactiveWhseStatus(tmpCtl)  

Set Switch Inactive Warehouse button status

ParameterDescription
tmpCtl [input, integer] {Optional} button control id
Returns Always returns True(1)

Properties inherited from: SY_CommonUI

CustomizerPreview, ViewOnly, ScriptsDefined, DocDateWarnDisplayed, DocDateWarnForceOff

Properties inherited from: SY_OpenObject

cLockInfoNOKEY$

Methods inherited from: SY_CommonUI

CallScript(), ClassFormatterDate$(), ClassFormatterTime$(), ClassFormatterUdfYesNo$(), ClassOnfocusDate(), ClassPushCreditRptPush(), ClassPushDeliveryOptionsPush(), ClassPushEmailPush(), ClassPushExecute(), ClassPushExplorerView(), ClassPushHyperlinkPush(), ClassPushMapPush(), ClassPushPkgTrackingPush(), ClassPushURLPush(), ClassValidateDate$(), ClassValidateDocumentDate(), ClassValidateUdfYesNo$(), DropBoxLoad(), FormatNumericTime(), GetControlProperty(), GetDateMasked(), GetDateRaw(), GetFolderName$(), GetPanelName$(), GetScreenName$(), GetValue(), HandleScriptUI(), InvokeChange(), InvokeLookup(), ListBoxLoad(), Process(), SetControlProperty(), SetDocDateWarnOff(), AppendTitleBar(), BT_ListBoxExportToExcel(), BT_SageU(), CheckForScripts(), ClassChangeTelephoneNoUI(), ClassPushDirectoryButton(), DrillDown(), GetListboxIol$(), GetScriptUIGroup$(), InitScriptEngine(), NomadsProcess(), ParseTagField(), PrefixVarsInList$(), RemoveVarsFromList(), SetControlState(), SetKeyState(), ShowDocumentDateWarning(), ShowSageUniversity(), Status()

Methods inherited from: SY_OpenObject

CheckWhoHasLock(), CreateLockInfo(), RemoveLockInfo(), OpenTable(), OpenTempFile()