Attendance rule processing start date

You can define how many days before the last run date the system considers when applying attendance rules. This can make it easier to apply rules over shorter timeframes, helping to improve performance and reduce overall runtime.

Use the following system settings to configure the start date:

  • site.attendance.applyRule.runThroughPreviousRunDate — Set the value for this setting to true to enable the ability to define the number of days.
  • site.attendance.applyRule.daysToPickupBeforePreviousRunDateDays — Lets you set how many days the system should consider when applying rules. The site.attendance.applyRule.runThroughPreviousRunDate setting must be enabled to use this setting.

When these settings are enabled, the system uses the later of two dates: the sign-off date or the calculated date based on your configuration. For example, if today is August 30, 2025, and the value you enter for the site.attendance.applyRule.daysToPickupBeforePreviousRunDateDays setting is 14, the system starts applying rules from August 16, 2025.

These settings apply to attendance rules run from both the Processor Event Manager and the Attendance pages.

For more information on configuring these system setting, refer to Attendance System Settings.