Symptom
When trying to replicate termination date for an employee, you receive the error below:
"Assignment set cannot be restricted: referencing expense reports exist"
Environment
SAP Business ByDesign.
Reproducing the Issue
- Go to the Master Data Replication work center and Employees view.
- Search for the affected Remote Business partner ID.
- Check the latest Date with the Replication Status Failed.
- Check the Log Items.
- You will see the error.
Cause
There might be two causes:
- The error occurs because there is an expense report with future date, dated after the employee's termination date.
- Employee Class maintained in the Concur side is not supported in the ByD. So the system assignment of the employee class is not working and due to that the validity in SAP Business ByDesign is terminated
Resolution
- You need to open these expense reports with future dates and try correcting their dates and rebooking them. If this is not possible, the suggestion is to cancel the expense reports and create them again with the correct start and end dates.
- This is the expected system behavior, here are the supported Employee Classes in Business ByDesign:
M = Employee
I = Intern
A = Assignee
E = Expatriate
P = Apprentice
T = Trainee
In order to have a different pattern in Business ByDesign, you can post your requirement in the Customer Influence Site.
Keywords
Employee replication, termination date, expense report, Master Data Replication, Employee Class. , KBA , AP-HMD-RPL , HCM-Master Data Replication , How To
Product
SAP Business ByDesign all versions