| LOCAL cMainTable$="IM_ItemWarehouse" |
| LOCAL cIsSysDB=isFALSE |
| LOCAL cInactiveWarehouses$=SEP |
[string] list of warehouse codes that are inactive |
| LOCAL cItemTypes$ |
| LOCAL cAllowAliasItems |
| LOCAL cAllowAliasItemsOTF |
| LOCAL cAllowInactiveRestrictedWhse |
| PROPERTY AllowItemWhseDelete * Read Only * |
| PROPERTY AuditTracking |
[boolean] Flag to indicate whether to track changes in audit trail |
| PROPERTY IM.RequireMultipleWarehouses$ * Read Only * |
| PROPERTY IM.ReorderByWhse$ * Read Only * |
| FUNCTION CheckForQuantity(item$, whse$, qtyMsg$) | ||||
| FUNCTION CommitRow() | ||||
| FUNCTION CommitRow(preserveQtyAndCost) | ||||
Commit changes from memory file to IM_ItemWarehouse | ||||
| ||||
| ||||
| FUNCTION ConfirmDelete() | ||||
| FUNCTION ConfirmDelete(fromUtil) | ||||
| FUNCTION ConfirmDelete(fromUtil, item$, whse$) | ||||
| FUNCTION Delete(key$) | ||||
| FUNCTION Delete(key$, fromUtil) | ||||
| FUNCTION DeleteAll(item$, fromUtil) | ||||
| FUNCTION ResetRow(key$) | ||||
| FUNCTION Write() | ||||
Writes item warehouse record and updates audit trail | ||||
|
|
cItemTypes$, cAllowAliasItems, cAliasItemTypes$, cItemCodeDescCol$, cItemTypeCol$, cExtDescKeyCol$, ItemTypes$, AllowAliasItems, AliasItemTypes$, ExtendedDescriptionBusiness, ItemCodeDescCol$, AllowPhantom, AllowEngineering, AllowInactive, InvalidPurchase, IMIntegrated |
|
cActionWrite, cActionDelete, cActivityLogFilePrefix$, DocDateWarnDisplayed, DocDateWarnStatus, EditState, RecordChanged, FirstFailure$, DocumentTotal, ReadOnlyReason$, UDTValidation$, ViewOnly, CurrentPrecision, DocDateWarnForceOff, DocDateWarnObject, ScriptObject, ImportTest, SkipNullCheck$, AFSRequiredFields$ |
|
FileChanged |
|
Write(), PERFORM CheckForAlias(), PERFORM CheckUseIn(), CheckValidBill(), ClassOverrideDescription(), ClassOverrideItemCode(), ClassValidateDescription(), ClassValidateItemCode(), ItemTypeSetDefaults(), PERFORM ItemTypeSetDefaults(), UpdateGridExtendedDescKey(), ValidateGroupNotCurrentItemType() |
|
SetAllowInactiveRestrictedWhse(), ClassValidateWarehouse(), GetClassName$() |
|
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() |
|
ClearSetFiles(), CommitRow(), QuickRowLoad(), ResetRow(), SeedDetailRow(), SetFilter(), SetMode() |
|