Class JC_TimeTrackRegister_upd

Properties

LOCAL cSourceJournal$="JT"  

Source journal for register/update

LOCAL cReportFile$="JC_TimeTrackRegisterJob.rpt"  
Report file name
LOCAL cReportTypeValue$="J"  
Report Type from panel, default is sort by Job
LOCAL cPageBreakByJob$=isNO$  
Page Break by Job option from panel, default is No
LOCAL cPageBreakByEmp$=isNO$  
Page Break by Employee Number option from panel, default is No
LOCAL cDailyPostingWorkFile$="JC_DailyPostingWork"  
Name of J/C Daily Posting Work table
LOCAL cBatchFlag$=isNO$  
Batch Flag - batches N/A, always set to No Batching
LOCAL cBatchNo$="00001"  
Batch No - batches N/A, always set to "00001"
LOCAL timeUpdateStatusNO$="N"  
String-constant for Time Track Entry Update Status for No
LOCAL timeUpdateStatusTRANSFERRED$="T"  
String-constant for Time Track Entry Update Status for Transferred but not updated
LOCAL timeUpdateStatusUPDATED$="U"  
String-constant for Time Track Entry Update Status for Transferred and Updated
LOCAL cPrintFullComment$  
PROPERTY ReportCaption$  
Title of report / register
PROPERTY ErrorLog  
Object handler for SY_JournalErrorLog
PROPERTY PR_BurdenExist$  
Y/N property to identify when payroll burden allocation exists

Methods

FUNCTION CheckForRestart()  

Checks if a restart situation exists

Returns [boolean] Success if a restart situation exists, otherwise failure
FUNCTION GetSourceTables$(table$)  
FUNCTION ProcessAdditionalReports(reportName$, outputType$)  

Processes additional report(s) after the Check Register

ParameterDescription
reportName$ [input, string] Name of additional report
outputType$ [input, string] Output Type (Print, Preview, etc.)
Returns [boolean] Success if additional report(s) printed, otherwise failure
FUNCTION ReportOptionChange(field$, value$)  

Changes the report based on the Report Type drop box

ParameterDescription
field$ control name
value$ drop box value
Returns [boolean]. retSUCCESS

Properties inherited from: CI_CommonPII

AllowSensitiveAccess

Properties inherited from: JC_Constant

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$

Properties inherited from: SY_Update

cGroup$, cDeferredAuditRegister$, CurrentPeriod$, PeriodEndingDate$, PeriodStartingDate$, Restart

Methods inherited from: CI_CommonPII

GetDecryptedCols(), CheckEncryptedCols(), ClearEncryptedCols(), DecryptRec(), EncryptRec(), GetEncryptedCols(), InitEncryptInfo(), MaskColumnValue$(), ResetEncryptedCols()

Methods inherited from: CI_CostCodeFormatter

FormatCostCode()

Methods inherited from: JC_Constant

CalculateJobTotals(), CalculateUnitPrice()

Methods inherited from: SY_Update

GetCurrentRegister$(), PrintErrorLog(), ProcessReport(), SetPostingDate(), SetPrintComment(), Update(), PERFORM ClearDailyPostingWorkFile(), PERFORM ClearDrillDownWorkFile(), PERFORM ClearWorkFiles(), GetNextRegisterNo(), PERFORM PostTableReadSY_Update(), PERFORM PreNextRecordSY_Update(), PERFORM PreTableWriteSY_Update(), PERFORM SaveUnusedRegisterNo(), UpdateCleanup(), UpdateGLDailyPostingFile(), UpdateInit(), UpdateMain(), UpdateTempGLDaily(), WriteGLSummaryDrillDown(), WriteTempGLDrillDown()