SAP Knowledge Base Article - Public

3474546 - [Onboarding] Second Rehire Check is triggered when initiated from External ATS

Symptom

Onboarding was initiated using the below payload, however, second rehire check is triggered despite adding the hireType as "Rehire Old Employment": 

{
      "userId":"ABC",                
      "email":"ABC@yopmail.com",
      "password":"12345",
      "userName":"ABC",
      "applicationId":"xyz",
      "isRehireOnOldEmployment": true,
      "hireType":"REHIRE_OLD_EMPLOYMENT"
}

Environment

SAP SuccessFactors Onboarding

Cause

  • This is a Known Issue.
  • This happens only when there are many terminated candidate with similar parameters as set in hire/rehire configuration (This can be found in Manage Data), like First Name, Last Name, Date of Birth, National Id, etc.

Resolution

Solution:

  • 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:

  • Go to BPE: Monitor Process > Click on Filter > Use Variable as "processInitiationId=<Enter Process Id>"

  • Copy the Id associated with Onboarding2RehireWorkflow. [For example, the Id you have copied is 123-123-123123]

  • Go to BPE: Manage User Task > Click on Filter > Process Instance Id > Enter the Id copied from the above step [For example: 123-123-123123]

  • Select the Rehire Verification Task > Click on Complete Task

This will complete the Rehire Verification from the backend and the user will proceed as a Rehire with Old Employment. 

See Also

Keywords

2405, OBX-31119, Rehire, ATS, External ATS, Second Rehire Check, Rehire Check
, KBA , LOD-SF-OBX-RHM , Rehire Mechanism , Problem

Product

SAP SuccessFactors Onboarding 2405