| LOCAL cIsSysDB=isFALSE |
System file identifier |
| LOCAL cMainTable$="JC_JobEstimateDetailAssy" |
Table maintained by business object |
| PROPERTY CostMask$ * Read Only * |
Mask for Cost retrieved from CI Options |
| PROPERTY PriceMask$ * Read Only * |
Mask for Price retrieved from CI Options |
| PROPERTY AssyFileChanged * Read Only * |
Flag for if assembly file records got changed |
| FUNCTION CleanUpLine() | ||||||
Logic to reset memory channel | ||||||
| ||||||
| FUNCTION CommitAssemblyLines() | ||||||
| FUNCTION CommitAssemblyLines(inCopyFrom) | ||||||
Calculates and updates estimate line detail cost and price | ||||||
| ||||||
| ||||||
| FUNCTION CommitRow() | ||||||
Saves grid row to table | ||||||
| ||||||
| FUNCTION CopyAssemblyLines(fromEstimateNo$) | ||||||
Logic to copy assembly lines | ||||||
| ||||||
| ||||||
| FUNCTION LoadAssemblyLines() | ||||||
Logic to copy assembly lines from item pricing | ||||||
| ||||||
| FUNCTION ReloadAssemblyFromPricing() | ||||||
Logic to reload assembly lines from item pricing | ||||||
| ||||||
| FUNCTION RemoveAssemblyLines(estimate$, line$) | ||||||
Logic to remove assembly lines | ||||||
| ||||||
| ||||||
| FUNCTION RowResetAllFromMemFile() | ||||||
Logic to reload assembly lines from memory channel | ||||||
| ||||||
| FUNCTION RowResetFromMemFile(key$) | ||||||
Logic to reset row data from memory channel | ||||||
| ||||||
| ||||||
| FUNCTION RowResetFromPhysicalFile(key$) | ||||||
Logic to reset row data from physical file | ||||||
| ||||||
| ||||||
| FUNCTION SaveAssemblyToPricing() | ||||||
Logic to save assembly records to item pricing | ||||||
| ||||||
| FUNCTION SetAssemblyFilter() | ||||||
Logic to setup a secondary memory file with records for just one line | ||||||
| ||||||
| FUNCTION SetCommonInfo(itemRecord$, itemIOList$) | ||||||
Logic to set assembly line initial fields | ||||||
| ||||||
|
|
postingTypeDIRECTCOST$, postingTypeBILLING$, postingTypeCASHRECEIPT$, lineTypeCOSTCODE$, lineTypeCHARGE$, lineTypeCOMMENT$, jobCERTIFIEDPAYROLLFORMS$, jobTranTypeCHANGEORDER$, jobTranTypeBILL$, jobTranTypeCOST$, jobDetailTypeCHANGEORDER$, jobDetailTypeCOST$, jobDetailTypeINVOICE$, jobDetailTypePAYMENT$, jobAcctMethodCOMPLETED$, jobAcctMethodPERCENTAGE$, recognizeWIPMethodACTUALCOST$, recognizeWIPMethodESTIMATEPERCENT$, jobStatusBID$, jobStatusOPEN$, jobStatusCOMPLETE$, jobStatusLATE$, jobStatusHOLD$, jobStatusCLOSED$, cAllJobStatusCodes$, cAllJobStatusDesc$, costTypeBURDEN$, costTypeEQUIPMENT$, costTypeLABOR$, costTypeMATERIAL$, costTypeOVERHEAD$, costTypeSUBCONTRACT$, cStandardCostTypes$, cStandardCostTypesDesc$, costCodeStatusALL$, costCodeStatusORIGINAL$, costCodeStatusREVISED$, costCodeStatusNONE$, billMethodNONBILLABLE$, billMethodFIXED$, billMethodTIMEMATERIAL$, billMethodDescNONBILLABLE$, billMethodDescFIXED$, billMethodDescTIMEMATERIAL$, pricingMethodNONBILLABLE$, pricingMethodUNITPRICE$, pricingMethodPERCENTCOSTMARKUP$, overheadBasisDAILY$, overheadBasisMONTHLY$, overheadBasisNONE$, estItemITEM$, estItemASSEMBLY$, estLineREGULAR$, estLineMISC$, estLineCOMMENT$, estLineSUBTOTAL$, estLineTOTAL$, estLineValueMISC$, estLineValueCOMMENT$, estLineValueSUBTOTAL$, estLineValueTOTAL$, estMarkupPERCENT$, estMarkupAMOUNT$, estMarkupOVERRIDE$ |
|
cActionWrite, cActionDelete, cActivityLogFilePrefix$, DocDateWarnDisplayed, DocDateWarnStatus, EditState, RecordChanged, FirstFailure$, DocumentTotal, ReadOnlyReason$, UDTValidation$, ViewOnly, CurrentPrecision, DocDateWarnForceOff, DocDateWarnObject, ScriptObject, ImportTest, SkipNullCheck$, AFSRequiredFields$ |
|
FileChanged |
|
CalculateJobTotals(), CalculateUnitPrice() |
|
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() |
|