Automatic recalculation

You can configure the rule engine to recalculate the records of certain calculation groups automatically if the records will not remain up to date through regular calculations.

Within the application, different modules are considered candidates for automatic recalculation. When users use these modules, the changes they make to data could trigger recalculations. For example, a supervisor changing the amount of time an employee worked on a past timesheet triggers a recalculation of the rules that are assigned to the employee’s calculation group.

There are unique cases where automatic recalculation will not catch all records in the past that require recalculation. One of the most common cases is the Public Holiday Pay Rule. For this reason, the Holiday Recalculate Rule was created.

See Holiday Recalculate Rule.

Although some modules are defined as candidates for automatic recalculation, you can set the automatic recalculation to always or never occur, ignoring the module’s individual settings. With automatic recalculation globally enabled, any module can invoke automatic recalculation, not just the default defined modules such as the Daily and Weekly Timesheet.