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 IPIntegrated   * Read Only *

[boolean] Flag to indicate that IRP is setup for the current company.

PROPERTY ITActivated   * Read Only *
PROPERTY PMIntegrated   * Read Only *

[boolean] Flag to indicate that Production Management is setup for the current company.

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$, proMAKETOORDER$, proBUYTOORDER$, tierFIFO$, tierLIFO$, tierLOT$, tierSERIAL$, upceanTYPENONE$, upceanTYPEOTHER$

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_Account_Val

ClassOverrideAccount(), ClassValidateAccount(), ResetAccountIndex()

Methods inherited from: CI_CommodityCode_val

ClassValidateCommodityCode()

Methods inherited from: CI_Constant

GetCalendarEndingDate(), GetDefaultExtendedDescriptionKey$(), UPCEANCheckDigit(), UPCEANFetch(), UPCEANUpdate()

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