Time off accruals have a maximum number of hours to accrue for a year but it is a single value.

If you have a rate table for accruals you will have multiple number of hours per year depending on an employee's tenure. For example someone might have 40 hours available their first year, 80 hours for years two to five and 120 hours thereafter. In the current scheme you must put maximum hours of 120 hours. However if you have a year one person, the maximum would be 40 hours and if the person had overtime they may accrue more than the 40 hours they are allowed.

Currently you can go to each individual employee and override the maximum hours to get around this but this requires you to review the setting each month for each employee and this could be missed.

If you were to add a maximum hours to each line in the rate table then this could be automatically updated.

Comments

  • You can use Time Off Maintenance to establish and maintain schedule codes to identify time off accrual methods, limits, and carry-over allowances for all three time off types. You have the ability to create multiple Time Off Codes for Vacation, Sick, and a third Time Off type, with each code allowing a Limit as to how many hours can be accrued or carried over. When these codes are assigned to each employee in Employee Maintenance, time off can be accrued automatically during the payroll update and during year-end processing, or it can be accrued at any user-defined interval using Periodic Time Off Accrual.

  • I agree that the above can be done. However the purpose of using the table accrual rates is that the system can automatically change the accrual rates based on how long the employee has been employed. Since the limits for maximum accruals do not also use a table it kind of makes the rate tables useless.

  • Just called customer service about this same issue! Would love for Sage to automatically calculate maximums for accruals that corollate to accrual rates based on years of service. Seems like a simple change to me, just give me another column on the table!