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.