Mandatory Regular Events



The following Regular Events must be running to ensure Eyelit MES functions properly:

Process Attendance Logs

  • Event to find any unprocessed logs. Auto clocks out any users who have exceeded the max attendance, adjusts the end time of the attendance logs to the end of the shift, or if there are activity logs, after the shift end date. It will adjust the attendance log to the end of the last activity log, or if there is an activity log still open, it will end both the activity log and attendance log and adjust pay hours.
  • Should run daily (but can be increased based on number of shifts). The recommendation is to schedule this to run just after each shift.

Process Calc Tasks

  • Adjusts labour minutes in an activity log based on concurrent activities. For example, if a person was booked onto two jobs from 10am-11am, they will have two activities each with 1 hour of labour minutes. When this event runs, it will adjust the time so that each activity has 30 minutes of labour time.
  • Will also run any other calc tasks which are background tasks that need to run.

Integration Log Processor*

  • Only applicable for customers using outbound integration that creates an integration log.
  • Finds all integration logs with status N and sends records to appropriate endpoints.

Update Translated Pages

  • Locates any pages with new translations and re-publishes them so they show the correct translations.

MESTEC Maintenance Event

  • Deletes expired tokens
    • Tokens are used for any authentication into the system so prevents users from needing to login every time they open a new screen. If this event is not running, the tokens never expire