Symptom
You are replicating employee in SAP Business ByDesign system with Concur. When running the Master Data Replication > Employee Outbound run, you are receiving the following error:
Error: ''Employee with Emp ID 'XXX' and Login ID 'YYY' could not be updated because the Employee ID was specified as 'ZZZ'. If you want to change the Employee ID,"
(XXX and ZZZ represent different employee IDs, YYY represents a login ID and is an e-mail address)
Although employee ID ZZZ is referring to a terminated employee, it is not possible to stop the system using that data.
Environment
SAP Business ByDesign
Cause
- Most probably the employee ZZZ has been manually changed in Concur. This can be the root cause for such kind of inconsistencies.
- This employee might have another, respectively more than one employee ID in Concur, which is associated with the e-mail address YYY.
Resolution
- Check the situation in Concur and if possible, identify the deviant employee ID with e-mail address YYY.
- Change the e-mail address and deactivate the employee.
- Then try the replication of ZZZ again.
If this is not feasible or the situation appears to be different, open an incident with the following information:
- Explain the scenario.
- Inform us about all employee IDs for the affected employee in both systems, including their status.
- Inform us to which employee e-mail address YYY is assigned in Concur.
- Which employee ID is the correct one in ByD?
- Why is there more than one employee ID?
- Which on needs to be terminated?
- Which e-mail address shall be kept for employee ZZZ?
- Would it be an option from your point of view to delete one of the employee IDs in Concur?
Keywords
replicate not able unable keeps running using old , KBA , AP-INT-EE-OUT , ByD Integration Employee Data Outbound , Problem