on 2024 Aug 12 1:46 PM
Mistakes are quite common be it Development or Quality or Production. One such scenario is when the userid was entered wrong for an employee when he was onboarded on Employee Central Production. Due to the need of real-time integration, before the administrator could realise the mistake the user has been updated to SAP HCM system.
Administrator was under the impression of the solution being straight forward, went ahead and made the change in SuccessFactors by correcting the user id and guess what ? SAP HCM triggers an error on SLG1 that Pernr can't be used as it is already assigned to a different Userid
Cause of the issue:
When ever an employee is replicated from SAP SuccessFactors Employee Central to SAP HCM, Integration would create a key mapping table holding the values of PERNR, USER_ID and PERSON_ID. When the PERNER and USER_ID combination doesn't match and this value(inter changeably) is in use by a different id then we receive this error.
How to fix:
One might say we can use the report : RPUDELPN to delete the PERNR and re-replicate the user but then this can not be used in HCM if you HCM system is marked as PRODUCTION.
One another way is to change the values on the table directly. Here are the steps for it.
Step 1 : go to se16 and look for the table : ECPAO_EE_KMAP
Step 2 : enter the pernr in question on the below screen and execute the table.
Step 3: Double click the below entry to open the view list.
Step 4 : once the detail is opened, type /h on the top space where you enter the t-code
Step 5 : This opens a debugger; type CODE in variable
Step 6 : Click on pencil icon next to SHOW and change the value to EDIT and execute the program
Step 7 : This open the screen for edit, please go ahead edit the screen and save the date.
Once completed with these steps, go ahead and integration the data. You will be able to see the data replicate successfully.
Regards
Akash
Request clarification before answering.
User | Count |
---|---|
5 | |
4 | |
2 | |
2 | |
2 | |
2 | |
2 | |
2 | |
1 | |
1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.