Symptom
A duplicate application appears on the Legacy Applicant Workbench for the same candidate profile.
Environment
SAP SuccessFactors Recruiting Management
Reproducing the Issue
- Go to Recruiting
- Select Job Requisition
- Select Candidates
- On the legacy applicant workbench two applications appear for the same candidate (both being external or both being internal)
Cause
Cause 1:
If an API or integration call to upsert an application is made twice in quick succession or in parallel the system is unable to update the first application in the system before the second API call is made.
In essence API call number 1 reaches our servers and begins to upsert an application. While this is happening a second API call reaches our servers. As API call number 1 is not complete (Database has not been updated at this point) the check for "Does Application already exist for candidate matching these details" does not return true, and so the second API call proceeds to upsert another application.
There is no preventive means for this except to review the API that is upserting twice and check why this occurred.
Cause 2:
If two recruiters forward a candidate to a Job Requisition at the exact same time two applications can be created. It follows the same as cause 1, database does not update instantly and the check for existing candidate is not met.
Cause 3:
If a candidate has two machines open and applies on both at the same time then again as number 1 you can have two applications.
Resolution
For these scenarios please disqualify one of the two applications and proceed as normal.
There is no means to prevent these corner scenarios without adding a small lag which is not feasible in large scale.
Note: This KBA does not cover the scenario for merged/deconverted/converted profiles - 3660026 - Duplicated Applications for Same Candidate in Job Requisition - Recruiting Management
Note: There are network conditions which can lead to this but you would see multiple candidates with multiple applications, this would be a server issue and as such I won't place it in the possible scenarios as there is no human involved in such a scenario. For this scenario please raise a case to support.
See Also
3660026 - Duplicated Applications for Same Candidate in Job Requisition - Recruiting Management
Keywords
duplciate, candidate, application, workbench, latest, legacy, two, call, API, apply, quick , KBA , LOD-SF-RCM-APP , Applicants and Job Applications , LOD-SF-RCM-APP-LWB , Latest applicant WorkBench , Problem
SAP Knowledge Base Article - Public