| LOCAL cMainTable$="JC_JobEstimateDetail" |
Table maintained by business object |
| LOCAL cExtensionMax=100000000 |
Max number for line extention |
| LOCAL cIsSysDB=isFALSE |
System file identifier |
| PROPERTY AssemblyObj * Read Only * |
Object handle for JC_JobEstimateDtlAssyPrice_bus |
| PROPERTY CostMask$ * Read Only * |
Mask for Cost retrieved from CI Options |
| PROPERTY PriceMask$ * Read Only * |
Mask for Price retrieved from CI Options |
| PROPERTY QtyMask$ * Read Only * |
Mask for qty retrieved from CI Options |
| FUNCTION CommitRow() | ||||||||
Saves grid rows to detail table | ||||||||
| ||||||||
| FUNCTION CopyEstimateLines(value$, copyCost$, copyQty$) | ||||||||
Logic to copy estimate lines | ||||||||
| ||||||||
| ||||||||
| FUNCTION DeleteLine() | ||||||||
Logic to delete all lines | ||||||||
| ||||||||
| FUNCTION ResetLine(line$) | ||||||||
Logic to reset line | ||||||||
| ||||||||
| ||||||||
| FUNCTION RetrieveItemCost(selection$) | ||||||||
Copies item pricing to assembly detail | ||||||||
| ||||||||
| ||||||||
| FUNCTION SetHeader(headerKey$) | ||||||||
Sets header key | ||||||||
| ||||||||
| ||||||||
| FUNCTION ValidateGroupCostCodeRequired() | ||||||||
Group validation: CostCodeRequired | ||||||||
|
|
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$ |
|
cActivityLogDelete$, cActivityLogDtlLevel$, HeaderKy$, HeaderHasLines, ReloadGrid, ValidHeader, NumberOfLines |
|
SetValidCostTypeForSOCC(), ClassValidateCostCode() |
|
CalculateJobTotals(), CalculateUnitPrice() |
|
AccumulateBatchTotals(), AddIn(), AddLine(), AddPrimarySrc(), BackOut(), ClearBindings(), ClearLine(), ClearSetFiles(), CommitRow(), DeleteLine(), EditLine(), GetBatchTotalVars(), GetEditKey$(), GetInsertSeq$(), GetSequenceLengths(), InitWorkTable(), InsertLine(), QuickRowLoad(), RemovePrimarySrc(), ResequenceLine(), ResetLine(), ResetRow(), SetBatchTotalVars(), SetHeader(), SetKey(), SwapLines(), ValidateLines(), Write(), ClearSetFileDeleteWorkTable(), ClearSetFileWorkTable(), CommitRowRemove(), CommitRowWrite(), PostDeleteRec(), PostWriteRec(), RenumberSequence(), WriteWorkTable() |
|