Class IM_Warehouse_bus

Properties

LOCAL cMainTable$="IM_Warehouse"  
LOCAL cIsSysDB=isFALSE  
LOCAL cIdxBinLocation$="kBINLOCATION"  
LOCAL cTelephoneCountryCode$  

[string] Country Code to be used when validating telephone number values.

PROPERTY DefaultWarehouseCode$   * Read Only *
PROPERTY IMIntegrated   * Read Only *
PROPERTY RequireMultipleWarehouses$   * Read Only *
PROPERTY SegmentForWhsePostings$   * Read Only *
PROPERTY SegmentDescription$   * Read Only *
PROPERTY WarehouseInactivationObj   * Read Only *

Handle to the IM_WarehouseInactivation object

PROPERTY WarehouseRestrictedObj   * Read Only *

Handle to the IM_WarehouseRestricted_Bus object

Methods

FUNCTION Clear()  
FUNCTION ConfirmDelete()  
FUNCTION ConfirmDelete(fromUtil)  

Verifies warehouse can be deleted.

ParameterDescription
fromUtil {optional} [input, numeric] 1 - from delete warehouses utility
Returns [boolean] retSUCCESS(1) if warehouse can be deleted or retFAILURE(0) if warehouse is in use
FUNCTION Delete(key$)  
FUNCTION Delete(key$, fromUtil)  

Deletes warehouse.

ParameterDescription
key$ [input, string] Warehouse code
fromUtil {optional} [input, numeric] 1 - from delete warehouses utility
Returns [boolean] retSUCCESS(1) or retFAILURE(0)
FUNCTION SetKey(key$)  

Properties inherited from: IM_Constant

trnSALE$, trnISSUE$, trnTRANSFER$, trnADJUST$, trnRECEIPT$, trnCOUNTCARD$, segTWO$, segTHREE$, segFOUR$, segFIVE$, segSIX$, segSEVEN$, segEIGHT$, segNINE$, segTEN$, segNONE$, pcrPRICECODE$, pcrITEM$, pcrITEMCUSTOMER$

Properties inherited from: SY_Maint

cActionWrite, cActionDelete, cActivityLogFilePrefix$, DocDateWarnDisplayed, DocDateWarnStatus, EditState, RecordChanged, FirstFailure$, DocumentTotal, ReadOnlyReason$, UDTValidation$, ViewOnly, CurrentPrecision, DocDateWarnForceOff, DocDateWarnObject, ScriptObject, ImportTest, SkipNullCheck$, AFSRequiredFields$

Methods inherited from: CI_Country_val

ClassValidateCountry()

Methods inherited from: CI_ZIPCode_val

ClassValidateZIPCode()

Methods inherited from: IM_Constant

GetTransactionType$()

Methods inherited from: SY_Maint

ChangedRecordCompare(), ChangedRecordInfo(), Clear(), ClearRecord(), ConfirmDelete(), CopyFrom(), ExportToCSV(), GetColumnInfo(), GetColumnProperties$(), GetDefaults(), GetOrigRecord$(), GetPropertyValue(), GetValidationGroups$(), ResetDocDateWarnState(), SetCopyKeyValue(), SetDocDateWarnDisplayed(), SetDocDateWarnOff(), SetKey(), SetKeyValue(), SetPartialRecord(), SetRecord(), SetToReadOnly(), SetValue(), SetValues(), Write(), ActivityLogCreateFile(), ActivityLogPrepare(), ActivityLogSetMessage$(), ActivityLogWrite(), CallScript(), CheckForAdvancedFieldSettings(), CheckForScripts(), CheckNullRequiredField(), PERFORM ChildValidate(), ClassValidateDate(), ClassValidateTelephoneNo(), ClearSetFiles(), ColInfoInitAll(), ColInfoInitDefaults(), CommitRow(), GetPropertyCommon(), InitColInfo(), InitScriptEngine(), InitSearchForUpdate(), InitWorkTable(), IsColInIOList(), IsValid(), LoadColInfo(), OpenMainTable(), ParseExtField(), PreWriteScripts(), RemoveColToSkip(), ResetRow(), RetrieveColInfo(), SetDefaults(), SetFilter(), SetMode(), SetParentHandle(), SetValueNoValidate(), StoreColToSkip(), ValidateAll(), ValidateAllRecord(), ValidateColInfo(), ValidateRule()