Symptom
When you approve the termination workflow, there's error message: The operation could not be performed because there were errors with other records reported. The document attachment ID you have provided is incorrect. Please provide an attachment ID that is associated with this user and entity. To find the attachment ID, use Ad hoc reporting.
Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental.
Environment
SAP SuccessFactors Employee Central
Reproducing the Issue
1. Terminate a user who has multiple employments, for example 2 employments, and select the option: terminate all assignments.
2. In the termination UI, an attachment is uploaded, click save. Then two workflows are created and the attachment is in both workflows.
3. One workflow is completed successfully.
4. When you approve the other workflow, there's the error message.
Cause
The attachment has been referenced between two users. The Engineering team is further investigating.
Resolution
Product Engineering is investigating a solution.
Click on star to bookmark this article to receive updates about this issue. For more information about updates from subscribed KBAs, you can refer to the KB Article 2171560 - How to be notified of new or updated SAP Notes or KBAs.
Workaround
1. If the current approver has permission to update, they can directly update the attachment again to refresh the attachment ID.
2. If the current approver doesn't have permission to update, please navigate to Manage Workflow Requests, search for the workflow, click Take Action - Add Another Approver, and add an approver with Edit Transaction
See Also
Keywords
INC10059313, multiple assignments, workflow error, update attachment , KBA , LOD-SF-EC-TER , Termination Details , Bug Filed