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.