Time code parameters

Time code parameters let users flag certain time codes for specific processing or reporting and provide extended flexibility for users requiring a high level of customization. Time code parameters are used to extend the TIME_CODE table with more user-defined fields when all existing user-defined fields and flags have been used. In other words, time code parameters let you create a join between the TIME_CODE table and additional time code data. After the new time code parameter has been added, the user can extract the data from the parameter and use the data accordingly.

For example, a new parameter called Include in Exception Report could be created and applied to the LATE and LE time codes. With the appropriate code in place, users with LATE or LE time codes in their timesheets are flagged and listed in the Exception report.

New time code parameters are created through the Time Code Parameters page and then applied to a time code through the Time Code Data section.

This table shows the default time code parameters that are included in the application:

Time Code Data Parameter Description Default Value Associated Time Code (new installs only)
ISCONTROLLEDABSENCE Identifies all controlled absence time codes 10
ISUNCONTROLLEDABSENCE Identifies all uncontrolled absence time codes 10
INEARLY Identifies all early in time codes Y EARLY
INLATE Identifies all late in time codes Y LATE
OUTEARLY Identifies all out early time codes Y LE
OUTLATE Identifies all out late time codes Y LL
GRACEPAID Identifies all grace time codes that are paid Y GR-P
GRACEUNPAID Identifies all grace time codes that are unpaid Y GR-U
HOLIDAY Identifies all holiday time codes Y HOL
FMLAISCONTROLLABLE Identifies all controllable FMLA time codes N
FMLAISUNCONTROLLABLE Identifies all uncontrollable FMLA time codes N
SHIFTDIFFERENTIAL Identifies all shift differentials N