HR Nightshift
Back to current versionRestore this version

The purpose with this series of functions scheduled in an overnight period is to:

  1. to make use of unused processing time in a traditionally slow period of usage
  2. to maintain current HR changes to employees
  3. maintain any outstanding Approval Processes
  4. provide current relevant email notifications.

Typically in a daily environment most processing and functionality is done during normal business hours. This series of scheduled tasks will help with items that can be monitored after the fact. These tasks are scheduled in the middle of the night at a point after any daily database backups have completed. The purpose of this is to allow a safe restore point prior to the functions being run should an issue arise.

For purposes of this example we will assume that the daily database backups complete at 0030 each night and that the normal work day starts at 0800 each day when the majority of employees begin their day. The following functions are scheduled to run each night. Your schedule can be adjusted for your available time window.

Additional functions can be added to this base schedule for specific site requirements maintaining the process flow.

Time Scheduled Function Notes
0100 USPPA Update Personnel Actions
0130 UDAP Maintain Approval Records
0145 UEPL Maintain People Lists
0200 UMPWF Start Pro-Active Work Flow
0215 UMPWF Start Pro-Active Work Flow
0600 RMWF Work Flow Actions Report

USPPA This function will update any approved but not processed Personal Actions in the database. These may have been approved but the user did nto hit the second process PA button to actually apply the changes to the employees involved.

UDAP Once any PA changes have been applied to the database by USPPA the UDAP process will automatically re evaluate any outstanding approvals to determine if there has been a change in who it should be assigned to. Example a manager is moved from one department to another and an employee in the old department has requested a vacation day, this should now be approved by the new manager and not the old manager that has now moved to a new department.

UEPL This function would update an existing people list similar to manually going to IMPL and hitting the update details button.

UMPWF This function is scheduled once for each pro active workflow that needs to run. A different time is used for each pro active workflow to allow for easier troubleshooting to determine what time a change was made and which work flow may have made that change. Proactive Workflows then will create any emails that they are required to produce to be sent.

RMWF This function will group any outstanding workflow emails that need to be bundled and sent to employees.