OpsAccrualRules
Name: OPS Accrual Rules
Type: Ancillary
Modules: OPS-Accruals
Description: Contains user-defined accrual rules.
| Field | Documentation |
|---|---|
| RuleId | Unique identifier for an accrual rule. |
| AccrualType | Accrual type identifier from AccrualTypes.AccrualType. References the associated accrual type. |
| EmployeeTypeGroup | Employee Type Group (from AncillaryGroups) for the accrual rule. |
| DivisionGroup | Group of divisions to which this record applies. |
| RefDate | Start date for measuring months of service. |
| BalanceType | Indicates whether accruals can be used immediately or until the next accrual year (1 = Eligible, 2 = Accrual (next accrual year), 3 = Eligible with expiration, 4 = Bidding). |
| PeriodType | Specifies the accrual period lengths and whether accrual records are dated with period start dates or end dates. |
| YearEndProcessing | Indicates if year-end processing (in which employees' accrued time is eligible for processing) is required (1 = Required, 0 = Not required). |
| MaxCarryOverTime | Maximum amount of accrued time, in seconds, for an employee that can be made eligible for use during year-end processing. If the employee's accrued time is greater than this value, the system adds the Max Carry Over Time value to the employee's eligible balance. |
| MaxTime | Maximum amount of time, in seconds, that an employee can be eligible to use. If an employee's eligible balance becomes greater than this value during accrual generation, the system sets the eligible balance to the MaxTime value. |
| ActiveTransitionAction | Specifies how the system generates accruals if employees are not active for the entire accrual period (1 = Do Not Calculate, 2 = Calendar Days Pro-ration, 3 = Working Days Pro-ration, 4 = Custom, 5 = Calculate as Active). |
| JobClassTransitionAction | Specifies how the system generates accruals if employees change job classes during an accrual period (1 = Use First Job Class, 2 = Use Last Job Class, 3 = Use Highest Ranking Job Class, 4 = Calendar Days Pro-ration, 5 = Working Days Pro-ration). |
| BandChangeTransitionAction | Specifies how the system generates accruals if employees become eligible for different accrual grid bands during an accrual period (1 = Do nothing, 2 = Separate Band Increase (Delta) into Additional Columns, 3 = Separate Band Increase (Yearly Delta) into Additional Columns). |
| AbsenceDisqualificationGroup | Absence Type Group (from AncillaryGroups) of absences that could disqualify employees from accruing time if the absences occur during a period. |
| AbsenceDisqualificationMethod | Specifies how the system counts absences that could disqualify employees from accruing time (1 = Working Days, 2 = Calendar Days, 3 = Hours, 4 = Custom). |
| AbsenceDisqualificationPeriod | Specifies whether Absence Disqualification Group absence counts include consecutive absences that begin before the period (1 = Occurrence, 2 = Restrict to Period). |
| AbsenceDisqualificationUnits | Number of Absence Disqualification Group absences required to disqualify employees from accruing time during an accrual period. |
| 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. |
| RuleName | Name of the accrual rule. |
| ModAction | Last action performed on the record. |