Inbound Integrations to SAP SuccessFactors Employee Central are tricky and little complex. Most troublesome can be a New Hire Integration because it involves updating information in multiple portlets and there is a high probability that data coming from third party hiring system may not be correct every time.
I will specifically focus on such Inbound Integrations where Employee Hiring is done in third party systems and then New Hire employee data flows to SAP SuccessFactors Employee Central via Middleware.
Usually it’s a file interface from third party system i.e. You get a file from third party hiring system and you use APIs to update employee data in EC. Files should be archived for reprocessing. Most probably files will be encrypted so you should use an Encryption/Decryption software to decrypt the file to understand the issues with the employee data.
In frontend/UI in Employee Central (EC) we have ‘Add New employee’ wizard by which we can fill the employee information and complete the Hiring process. To do this via APIs we need to follow a particular sequence to call different APIs for different portlets. Typical sequence is given below.
PerPerson Empemployment Personal Email Phone Empjob Empcomp Paycomprecurring