TkPayRule
Name: Timekeeping Pay - Rule
Type: Application
Modules: OPS-Timekeeping
Description: (Internal use) Contains client-specific timekeeping rules.
| Field | Documentation |
|---|---|
| RuleId | Unique identifier for the pay rule. |
| RuleClass | Internal use only. |
| Name | Name of the pay rule. |
| RuleType | Internal use only. |
| WorkType | Internal use only. |
| WorkSubtypeGroup | Internal use only. |
| RunTypeGroup | Internal use only. |
| WorkStatus | Internal use only. |
| WorkPiece | Internal use only. |
| EmployeeBidTypes | Internal use only. |
| PaidOn | Internal use only. |
| WeekTemplate | 7-character string indicating what days of the week the pay rule is valid (e.g., 0011001 means Monday, Tuesday, and Friday). |
| DisqualificationGroup | Internal use only. |
| FromTime | Internal use only. |
| ToTime | Internal use only. |
| QualifyingFactor | Internal use only. |
| ReducePayCodeGroup | Internal use only. |
| ComposePayCodeGroup | Internal use only. |
| TimeFactor | Internal use only. |
| CalcMode | Internal use only. |
| PayTime | Internal use only. |
| WorkBidStatus | Internal use only. |
| DailyWorkTypes | Internal use only. |
| MergeWork | Internal use only. |
| MergeDir | Internal use only. |
| MergeTolerance | Internal use only. |
| MergePieces | Internal use only. |
| HolidayBidRunSource | Internal use only. |
| Custom | Internal use only. |
| Sequence | Internal use only. |
| WorkPart | Internal use only. |
| DailyPiece | Internal use only. |
| AbsenceTypeGroup | Internal use only. |
| PayCode | Internal use only. |
| EmployeeTypeGroup | Internal use only. |
| ExtraPayTypeGroup | Internal use only |
| PayCodeDisqualified | Internal use only. |
| ReduceGuaranteeMethod | Internal use only. |
| FromDay | Internal use only. |
| ToDay | Internal use only. |
| Active | Internal use only. |
| WorkDayStatus | Internal use only. |
| AssignTypes | Internal use only. |
| IfActive | Internal use only. |
| DayTypeGroup | Internal use only. |
| PrevDayFlag | Internal use only. |
| PieceOneWorkAndStatus | Internal use only. |
| CalculationFromTime | Internal use only. |
| PieceTwoWorkAndStatus | Internal use only. |
| CalculationToTime | Internal use only. |
| MinTime | Internal use only. |
| MaxTime | Internal use only. |
| MaxPieceTime | Internal use only. |
| MaxDailyTime | Internal use only. |
| TimeRatioFlag | Internal use only. |
| TimeRatio | Internal use only. |
| PayTimeRatio | Internal use only. |
| EmployeeDivisionGroup | Internal use only. |
| WorkDivisionGroup | Internal use only. |
| RulePurpose | Internal use only. |
| CheckEligibleBalance | Internal use only. |
| ForceLimit | Internal use only. |
| OverTimePayCodeGroup | Internal use only. |
| EffectiveFromDate | Internal use only. |
| EffectiveToDate | Internal use only. |
| CalculationFormula | Internal use only. |
| MinTimeToQualify | Internal use only. |
| MaxTimeToQualify | Internal use only. |
| BidUnitGroup | Internal use only. |
| AccrualType | Internal use only. |
| NoPayWorkPayCodeGroup | Internal use only. |
| AssignTypeGroup | Internal use only. |
| EligibleBalanceRef | Internal use only. |
| MinEligibleBalance | Internal use only. |
| PieceOvertimePeriod | Internal use only. |
| ParaRunCategoryGroup | Internal use only. |
| WorkPartPass | Internal use only. |
| Comments | Comments about the record. |
| NoPayWorkAndStatus | Internal use only. |
| CustomParm1 | Internal use only. |
| CustomParm2 | Internal use only. |
| CustomParm3 | Internal use only. |
| ConsiderMaxTimeToDeduct | Internal use only. |
| 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. |
| IgnoreIfSameWork | Internal use only. |
| AccrualType2 | Internal use only. |
| EligibleBalanceRef2 | Internal use only. |
| MinEligibleBalance2 | Internal use only. |
| ConsiderMaxTimeToDeduct2 | Internal use only. |
| AccrualPayCode2 | Internal use only. |
| CustomLoad | Internal use only. |
| SuppressNegativePayTimes | Internal use only. |
| CalcMode2 | Internal use only. |
| TypeId | Internal use only. |
| SuppressBankingCreation | Internal use only. |
| ModAction | Last action performed on the record. |
| LoopLevel | Internal use only. |
| RuleTypeVariant | Internal use only. |
| IncludeActivityGroup | Internal use only. |
| ExcludeActivityGroup | Internal use only. |
| AccrualHierarchyId | Unique accrual hierarchy identifier. |
| PieceRoundingMethod | Rounding method set in the rounding property. |
| WhenToApplyPieceRounding | When rounding is applied. |
| AgencyId | Agency associated with the pay rule. |
| BidWorkStatusGroup | Indicate the Work Status Group to be used for Bid Value calculation. |
| BidReducePayCodeGroup | Pay Accessory Group.. |
| 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 then the rule will be applied. |
| 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 then the rule will not be applied. |
| EmployeeDayTypeGroup | Specified Employee Data Type Group. |
| DayTypeCondition | 0 = Both Day Type Match, 1 = One of DayTypes Match. |
| PieceOnly | If selected, when work is complete, the work is costed piece-by-piece. |