Class IM_ProductLine_bus

Properties

LOCAL cIsSysDB=isFALSE  
LOCAL cMainTable$="IM_ProductLine"  
LOCAL cNull$=$$  
LOCAL cPriceType$="0"  
PROPERTY AllowEntryOfLandedCost$   * Read Only *
PROPERTY CalculateCommByItem$   * Read Only *
PROPERTY EnableWarrantyTracking$   * Read Only *
PROPERTY IntegrateInventory$   * Read Only *
PROPERTY ITActivated   * Read Only *
PROPERTY POIntegrateInventory$   * Read Only *
PROPERTY PostToGLByWhse$   * Read Only *
PROPERTY RAActivated   * Read Only *
PROPERTY TrackRepairItemsThruInventory$   * Read Only *

Methods

FUNCTION ConfirmDelete()  
FUNCTION CopyFrom(key$)  

Copy information from another record in table (does NOT copy Lot / Serial settings)

ParameterDescription
key$ [input, string] key value being set
Returns [boolean] True if copy of data was successful, false otherwise
FUNCTION CopyFrom(key$, copyLotSerialSettings$)  

Copy information from another record in table

ParameterDescription
key$ [input, string] key value being set
copyLotSerialSettings$ [input, string] Yes/No flag to indicate whether to copy Lot/Serial Expiration Date Settings
Returns [boolean] True if copy of data was successful, false otherwise
FUNCTION Delete(key$)  
FUNCTION ValidateGroupPostToGLByWhse()  

Properties inherited from: CI_Constant

itmREGULAR$, itmSPECIAL$, itmCHARGE$, itmCOMMENT$, itmMISC$, valSTANDARD$, valAVERAGE$, valFIFO$, valLIFO$, valLOT$, valSERIAL$, typFINISHEDGOODS$, typRAWMATERIALS$, typDISCONTINUED$, typKIT$, proMAKE$, proBUY$, proSUBCONTRACT$

Properties inherited from: SY_Maint

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

Methods inherited from: CI_Account_Val

ClassOverrideAccount(), ClassValidateAccount(), ResetAccountIndex()

Methods inherited from: CI_CommodityCode_val

ClassValidateCommodityCode()

Methods inherited from: CI_Constant

GetCalendarEndingDate(), GetDefaultExtendedDescriptionKey$()

Methods inherited from: CI_PriceCode_val

ClassValidatePriceCode()

Methods inherited from: CI_TaxClass_val

ClassValidateTaxClass()

Methods inherited from: CI_WarrantyCode_val

ClassValidateWarrantyCode()

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(), InitWorkTable(), IsColInIOList(), IsValid(), LoadColInfo(), OpenMainTable(), ParseExtField(), RemoveColToSkip(), ResetRow(), RetrieveColInfo(), SetDefaults(), SetFilter(), SetMode(), SetParentHandle(), SetValueNoValidate(), StoreColToSkip(), ValidateAll(), ValidateAllRecord(), ValidateColInfo(), ValidateRule()