EMP_TERM_HANDLER_INSTALLER

Description:

This parameter specifies the class name for the employee termination installer, which takes specific actions when an employee is terminated. This parameter is used only when the ENABLE_EMPLOYEE_TERMINATION_TRIGGER parameter is set to True.

When ENABLE_EMPLOYEE_TERMINATION_TRIGGER is set to True and you use the default value for EMP_TERM_HANDLER_INSTALLER (DefaultEmpTermInstaller), shifts assigned to the terminated employee are deleted from the schedule.

When ENABLE_EMPLOYEE_TERMINATION_TRIGGER is set to True and you specify the non-default value (SOEmpTermInstaller), this parameter enables LFSO-specific employee termination handling. The LFSO implementation creates unassigned shifts (and highlights them in red) on the LFSO schedule using the details of the shifts taken from the terminated employee. These enhancements occur on both published and unpublished schedules.

Valid Values:
  • com.workbrain.app.modules.schedulingmanager.empTerm.DefaultEmpTermInstaller
  • com.workbrain.app.modules.retailSchedule.services.SOEmpTermInstaller
Default Value:

com.workbrain.app.modules.schedulingmanager.empTerm.DefaultEmpTermInstaller

Location:

SYSTEM/MODULES/SCHEDULEMANAGER

Effective:

n/a