Time code parameters
Time Code Data is a set of behavioral parameters stored in the TIME_CODE_DATA table. Time Code Data defines how a time code interacts with various WFM calculation rules and processes. Each row is a key-value pair with a Time Code Param for the parameter name and a Value that controls a specific behavior.
The time code parameters identify time codes for processing and reporting. You can configure time code behavior using time code parameters.
For example, you can create a parameter called Include in Exception Report and assign it to the LATE and LE time codes. Reports and other configured processes can use this parameter to identify employees who have those time codes on their timesheets.
You can create new time code parameters through the Time Code Parameters page and then apply them to a time code in the Time Code Data section.
When you save a new time code, the default parameter records for that time code are automatically created. These records provide the default configuration required for rules and other system processes that reference time code parameters.
This table shows the default time code parameters that are included in the application:
| Time code data parameter | Default value | Description | Associated time code (new installs only) |
|---|---|---|---|
| ISCONTROLLEDABSENCE | 1 | Identifies controlled absence time codes. | |
| ISUNCONTROLLEDABSENCE | 1 | Identifies uncontrolled absence time codes. | |
| INEARLY | Y | Identifies time codes used for early clock-ins. | EARLY |
| INLATE | Y | Identifies time codes used for late clock-ins. | LATE |
| OUTEARLY | Y | Identifies time codes used for early clock-outs. | LE |
| OUTLATE | Y | Identifies time codes used for late clock-outs. | LL |
| GRACEPAID | Y | Identifies paid grace-period time codes. | GR-P |
| GRACEUNPAID | Y | Identifies unpaid grace-period time codes. | GR-U |
| HOLIDAY | Y | Identifies holiday time codes. | HOL |
| FMLAISCONTROLLABLE | N | Identifies controllable FMLA time codes. | |
| FMLAISUNCONTROLLABLE | N | Identifies uncontrollable FMLA time codes | |
| SHIFTDIFFERENTIAL | N | Identifies shift differential time codes. | |
| AUTOTIMECODEPARAM | 1 | Used by automated scheduling and rule-processing functions. | |
| AUTOTIMECODEPARAM2 | 2 | Used by automated scheduling and rule-processing functions. |
These parameters control how the system and pay rules process a time code. For example, when a pay rule determines whether to generate an exception or penalty for an employee who clocks in late, the rule uses the INLATE value defined for the applicable time code.
You can modify these default values per time code to customize behavior for your specific business needs. For example, setting HOLIDAY to N for a time code that should not apply on holidays.