How actually Termination works in SuccessFactors Employee Central and what happens to direct reports?
The main motive behind writing this blog is to make things simpler for everyone to understand how SuccessFactors EC handles terminations and how new manager is assigned to direct reports of terminated employee when Position hierarchy is the leading hierarchy.
I come across below questions around this topic many a times from our customers or colleagues.
- If I terminate an employee then who will be the new manager of direct reports?
- Does EC automatically assigns higher manager from position hierarchy?
- Are the direct reportees left alone for a while?
- Is the termination process different for those who don’t have direct reports?
- Can I assign a global manager to direct reportees?
- Can I add more options to choose from on how to transfer direct reports?
- Can I bypass the option of transferring direct reports?
When you Terminate an employee who has Direct Reports, you are presented with the option to ‘Transfer Direct Reports’ –
- Everyone to upper level manager – This is the default and suggested option
- Everyone to other manager – You can select any other employee as new manager of direct reports
- Individual transfer of direct reports – Upon selecting this option all the direct reports are displayed and individually you can assign a new manager.
Note: These options are standard and you cannot modify, remove or add any other option. You can’t bypass these options as there’s no blank which can be selected from the dropdown.
When you select option 1 – Upper manager is shown in the job information portlet of the direct reports. If you see the position Org hierarchy that will still show the direct reports reporting to vacant position and vacant position reporting to upper manager.
When you select option 2 – You can assign any manager including a global manager. In this case the manager which you selected will show up in the Job information portlet of direct reports. If you see the position Org hierarchy that will still show the direct reports reporting to vacant position and vacant position reporting to upper manager.
When you select option 3 – You can individually assign new manager to all direct reports.
After selecting any of the above options and terminating the employee, Manager Change (as per you config) action will get triggered on direct reports as shown below. The new manager will be assigned according to the selection you make from the 3 options.
Note 1: As I said, in Position Org chart the direct reports will still be shown reporting to terminated manager. So when this vacant position is filled all direct reports will start reporting to this new manager automatically. You will find the event ‘Manager Change’ for all direct reports when new manager is hired on the vacant position. This is because in position hierarchy the positions of direct reports were still reporting to vacant position and when employee is hired on that vacant position all direct reports will start reporting to this new holder of the vacant position.
Note 2: If you have multiple incumbents (holders) on same position and there are 2 incumbents of the manager position then when you transfer to upper level manager then system will assign any of the multiple incumbents assigned to manager position. System can fetch any incumbent. If you want to change then you can do it manually or by import functionality.
Recommendation : For all your Reports and Integrations it is better to get manager from Job informtion portlet rather than reading position hierarchy because Job info will always have the correct manager which can be fetched via API.
You may have to write custom logic to read position org chart in Integrations where there’s a special logic and not only fetching the current manager of employee.
Gud Information Manu
Thank you Jwala
Great job Manu! Keep up the good work.
Thank you Brandon Toombs
Thanks Manu for sharing. In addition, I would also mention when you Terminate an employee who Is used as Job Relationship, you are presented with the option to ‘Transfer Job Relationship ’ . Would you agree?
Hi Robert Zoechling,
Yes that is correct.
From Q4 2018 SAP has given this option. Here's the link with more information - https://launchpad.support.sap.com/#/notes/2710249
thanks for this blog.
I have one question. As mentioned positions are not moved to new manager position in position org chart, when manager is terminated. What is the best practice how to move positions to new higher level position?
Thanks for the Blog
How this will work if we are terminating the employee by using import? How it is going to handle the direct reports?
I belive your system is alerady live. Can you please tell me why we are using import here?
Good information Manu!!
Hey Manu, Wonderful blog!
I specifically liked the last part of the blog where you mentioned about using api to sync manager details from job info to position.
Could you please share more details about the logic that used to fetch the information from position org chart?