TkPayDisqualification
Name: Timekeeping Pay - Disqualification
Type: Ancillary
Modules: OPS-Timekeeping
Description: Contains client-specific timekeeping rules.
| Field | Documentation |
|---|---|
| DisqualificationId | Unique identifier for a disqualification. |
| Name | Name of the disqualification. |
| TimeUnits | Time units used (D = Day, W = Week, M = Month, Y = Year). |
| PeriodType | Period type (A = Actual, C = Calendar, P = Pay). |
| CheckCurrent | If true, the current time unit is considered to be part of the time range. |
| UnitsBefore | Number of TimeUnits prior to the current time that is part of the time range. |
| UnitsAfter | Number of TimeUnits after the current time that is part of the time range. |
| OccurenceType | Occurrence type (Any, All). |
| Custom | If true, custom load is used for the rule. CalcMode also has to be set to 'Custom'. |
| AbsenceTypeGroup | Associated absence type group (from AncillaryGroups). |
| SkipOffDays | If true, off days are skipped when checking the time range. |
| CalcMode | Disqualification calculation mode (D = Days, O = Occurrences, S = Service, C01 = CustomCosting01, C02 = CustomCosting02, C03 = CustomCosting03, C04 = CustomCosting04, C05 = CustomCosting05, C06 = CustomCosting06, C07 = CustomCosting07, C08 = CustomCosting08, C09 = CustomCosting09, C10 = CustomCosting10). |
| RefDate | Reference date (R = Seniority Date, H = Hire Date, S = Start Date). |
| MinValue | The minimum value for disqualification. |
| MaxValue | The maximum value for disqualificaiton. |
| WorkStatusGroup | Associated working status group (from PayAccessoryGroups). |
| ConditionFormula | Condition formula used to calculate the disqualification. |
| PayCodeGroup | Associated pay code group (from Pay AccessoryGroup). |
| ModBy | User who last modified the record |
| ModDate | Date the record was last modified. |
| ModTime | Time the record was last modified. Value is in seconds from midnight. |
| CustomLoad | Custom load (1 = Work, 3 = Run, 4 = Extra Pay, 6 = PrevWork, 7 = All Absences, 8 = Day Absences, 9 = DayOff). |
| ModAction | Last action performed on the record. |
| PerformanceTypeGroup | Associated performance type group (from Pay AccessoryGroup). |
| EmployeeStatusGroup | Associated EmployeeStatus type group (from Employee Status AccessoryGroup). |
| CustomParameter1 | Custom Parameter to be used with custom disqualification rule. |
| CustomParameter2 | Custom Parameter to be used with custom disqualification rule. |
| IncludeTKAttributeGroup | Specifies a Timekeeping Attribute Pay Accessory group. If an employee or work (according to the rule) has an attribute in this group, the employee or work will be disqualified. |
| ExcludeTKAttributeGroup | Specifies a Timekeeping Attribute Pay Accessory group. If an employee or work (according to the rule) does not have any attribute in this group, the employee or work will not be disqualified. |