Symptom
How to handle Concurrent Employement and Global Employment in Integration Add-On for SAP ERP HCM and SuccessFactors BizX.
Environment
- Integration Add-On for SAP ERP HCM and SuccessFactors BizX
- Integration Scenario for Employee data
Cause
Terms like employee and contract are treated in SFSF in the same manner.
This difference in the data models between SFSF and SAP HCM has an impact in situations where you have to map on SAP side an employee with different contracts to one employee in SFSF.
Resolution
It's not possible to transfer all contracts belonging to one central person to SFSF and to create there one employee for each contract. In the standard scenario only one employee should be created in SFSF.
To assure this, we strongly recommend to use for the USERID field in the extraction report the Central Person ID, as this is stable over time. Using a different option here could lead to the creation of duplicate employees in SFSF and inconsistencies there.
For this unique employee in SFSF, you can decide which of the contracts of the central person should be used to provide the information on SFSF side. You can make this decision by determining the main PERNR by IT0712 or by using Business Add-In (BAdI) Determine the Leading Assignment for a Central Person (HRSFI_B_LEADING_CONTRACT) to define the main personnel assignment.
NOTE: You cannot influence the behaviour of the extraction report by selection screen. (f.i. entering PERNR 1 or PERNR 2 to extract the data for PERNR 1 or PERNR 2). Neither it's possible to consider both contracts belonging to the same CP.
The program is using logical database PNPCE and works as follows:
1. PERNR 1 and PERNR 2 in the selection screen lead to the same CP
2. PNPCE provides this CP with all contracts
3. The program calls for this CP the logic to determine the main pernr as described above
4. Only the main PERNR for this CP is considered for the transfer of this CP/employee
Keywords
Multiple assignments, RH_SFI_SYNCHRONIZE_EMPL_DATA, RH_SFI_TRIGGER_EMPL_DATA_REPL, USERID, DUPLICATE_USERNAME , KBA , PA-SFI-TM , Integration with SuccessFactors BizX Talent Management , Problem