SAP Knowledge Base Article - Public

2626085 - Error Message Occurred While Terminating Manager with Multiple Direct Reports

Symptom

  • When manager is trying to terminate Manager with Many Direct Reports. He is getting the below mentioned application error.
  • Warning : Due to the high number of direct reports and/or job relationships, the transfer will be processed offline. You will receive an email notification when the process completes.
  • Error : Since the transfer will be processed offline, need to set the default termination event reason at Admin Center / Default Event Reason to use when processing direct reports and job relationships offline
  • Unable to Terminate user if he has more than 500 direct reports and 500 job relations

Environment

  • Employee Central -Job Information
  • Employee Central -Employement Information

Reproducing the Issue

  1. Login or Proxy as manager
  2. Go to Test user Employment Information
  3. Click Action> Terminate
  4. Enter details
  5. Click Save

Result:

Error message:

1. Warning : Due to the high number of direct reports and/or job relationships, the transfer will be processed offline. You will receive an email notification when the process completes.

2. Error : Since the transfer will be processed offline, need to set the default termination event reason at Admin Center / Default Event Reason to use when processing direct reports and job relationships offline

1manager.png

Cause

  1. Go to admin center - Company System and Logo Settings
  2. Scroll down to: Default Event Reason to use when processing direct reports and job relationships offline
  3. Result: Event Reason has been selected

2manager.png

Resolution

  1. Go to admin center - Company System and Logo Settings
  2. Scroll down to: Default Event Reason to use when processing direct reports and job relationships offline
  3. Select :Event Reason

The Event Reason that You define in Company System and Logo Settings is used when processing the Direct Reports that must be moved to a New Manager when their old Manager is Terminated.

3manager.png

  • Therefore Please  create and define a new Event Reason with Event type Data Change and Employee Status = No Selection - call it "Manager Transfer" or something, then this event reason will be used when offline processing of Termination where Employee has Direct Reports > the Event Reason is used in processing the Direct Reports

Example:

4manager.png

Select Default Event Reason

5manager.png

Special Note: 

On terminating a manager who have his number of direct reports and job relationships more than a threshold value, system processes the termination of the manager immediately, and then it initiates two scheduled jobs, one Job to process the changes to Direct reports and another Job to process the changes to Job relationships. A notification will be sent to the user(who performed the action) once the job is run successfully.

If a notification is received saying that the job is failed, end user has to do that transfer using imports after correcting the errors.

The default threshold to do the offline processing for direct reports and job relationships is 100. If the customer wants to increase/decrease this threshold, we have the following option in admin tools -> company system and logo settings page.

"Threshold for processing direct reports and job relationships offline (Reduce this threshold if you encounter time-outs on processing termination of employees with direct reports and/or job relationships)"

Keywords

Termination,Event Reason,Manager,Default Event Reason to use when processing direct reports and job relationships offline,Job Infromation, Take Action,ECT-95753,ECT-75281, ECT-20840,Unable to Terminate user if he has more than 500 direct reports and 500 job relations , KBA , LOD-SF-EC-JOB , Job Information & Propagation XML , LOD-SF-EC , Employee Central , LOD-SF-EC-EDP , Employee Data Imports , LOD-SF-EC-EMP , Employment Information , Problem

Product

SAP SuccessFactors HCM Core 1711