Terminating employees

Terminations are usually handled automatically as part of the Employee Import process, but you can use these steps for manual termination if required.

To terminate an employee in the system:

  1. Select Maintenance > Employees > Employee Basic Information - Override.
  2. Select the employee to terminate using the Employee lookup, and click Go.
  3. Select the date when the employee is no longer to be employed in the Termination Date field.
    Remember that in this application, termination date refers to the first day the employee is not working anymore, not the last day of their employment.
  4. Select Inactive from the Status drop-down list.
  5. Click Submit.
Terminating an employee results in these events:
  1. If the /system/schedule/enable_employee_termination_trigger registry parameter is True:
    • Default records are removed for the termination date and forward.
    • Employee overrides that span or occur after the termination date are cancelled. In addition, the system checks the /system/schedule/delete_override_for_terminated_employees registry parameter. If the parameter is set to:
      • True: These overrides are permanently deleted.
      • False: These overrides remain in the CANCEL state.
    • The work_detail, employee_balance_log, work_summary, and employee_sched_dtl records from the termination date to 01/01/3000 are permanently deleted.

    If the parameter is set to False, the system does not perform any action.

  2. The terminated employee’s home team is set to the Terminated team.
  3. All temporary team assignments are removed on and after the termination date. Temporary team assignments that started before the termination date and end on or after the termination date are updated to be effective until the last day before the termination date.
  4. The terminated employee’s records are recalculated from the termination start date to the maximum recalculation date.