![](https://community.sap.com/html/assets/img_tile-default.png)
Hello everyone!
We have an increasing amount of customers that have been implementing the SAP HXM SuccessFactors solutions which includes the Recruiting, Onboarding and Employee Central modules.
And today I bring you a solution that I have delivered for a customer that I believe others have faced as well.
Considering that integrated landscape, several EH&S systems will need to consume data from the SAP SuccessFactors platform at some points as some candidates goes through the Health Checks before starting to work as an employee.
However, we find some different states that a person can become within that process flow as I describe below:
Person: Candidate - Onboardee - Employee
The SAP SuccessFactors platform does integrate in a smooth way, that is seamless to the end-user.
However we may find some technical limitations that makes us struggle to "link" the person throughout that process for other systems in the API, let me put some light into it considering that Health Check scenario:
Candidate ID vs Employee ID
In the searches for the solution, I found a PDC post (Partner Delivery Community - Partners and SAP Only) which Andy Athanur (SAP Employee):
So in order to create a way that other systems can merge the person in their system, we can set up some configurations in Recruting and Employee Central:
First, in Recruting, in the Candidate Profile Template (CPT) datamodel, add Candidate ID field below if not configured yet:
Candidate Profile Template - Candidate ID
In Employee Central, add a custom-string field for the External Candidate ID in Employment Info block (portlet):
Employment Information - External Candidate ID (custom-string)
Then on Candidate to Employee integration template, add below field-mapping in order to link the External Candidate ID to that custom string field created in Employee Central.
Candidate to Employee Integration Template - Field-mapping
The look of the information in the Manage Pending Hires is this:
Manage Pending Hires - External Candidate ID
After that, set a onSave rule to take out the .00 of the end of the "double" number of the External Candidate ID:
Business Rule - .00 Substring
Final result
We have some KBA's that could have helped if were clearer into the system behavior:
2829436 - How to find the Employee Id from the Candidate entity - Recruiting Management
https://userapps.support.sap.com/sap/support/knowledge/en/2829436
2249476 - External to Internal Candidate Profile conversion - Recruiting Management
https://userapps.support.sap.com/sap/support/knowledge/en/2249476
2711168 - Candidate Search using Employee ID does not show any result
https://userapps.support.sap.com/sap/support/knowledge/en/2711168
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
2 | |
2 | |
2 | |
2 | |
1 | |
1 | |
1 | |
1 | |
1 |