SAP Knowledge Base Article - Public

3026274 - [Onboarding] Candidate Profile Still Inactive After Start Date - Main KBA

Symptom

The candidate is still inactive even after start date is passed. The hired candidate is still showing inactive in employee profile.

Environment

SAP SuccessFactors Onboarding

Reproducing the Issue

  1. Login to BizX
  2. Navigate to employee Profile
  3. Search for Onboardee
  4. View Onboardee status is inactive after hired date

Cause

Cause 1: The Process status in Manage Data -> Process object is not set to OPEN. It is possible that the status is set to completed by the process closure Job. 

Cause 2: The ConvertExternalUseronStartDate Job is not configured in provisioning

cause 3: Hire status is not set to Hired in Process object and event type is not set to Hire

Cause 4: The issue may be caused by a stale index on the SOLR search database

Resolution

Solution 1: Work around for list of affected user is to

  1. Navigate to Manage Data
  2. Process
  3. Search for candidate 
  4. Take action
  5. Change Process Status to Open
  6. Change Tasks Status  to Open
  7. Run the  ConvertExternalUserOnStartDateJob in Provisioning 
  8. 15 mins later run the HRIS Sync job 

If the closure Job is picking the candidate and setting the process status to Completed, then you can modify the Archive onboarding and offboarding process business rule so that the future candidates are not affected. Follow below steps to modify the rule: 

  1. Navigate to Configure Business Rules
  2. Search for rule SAP_ONB2_ProcessClosurePeriodConfig
  3. Take action > Make Correction
  4. Set the Closure Period days to a minimum of 30 days to give the convert job a chance to pick up the candidates.

Solution 2: Go to Provisioning -> Manage scheduled Job. Check and validate if the ConvertExternalUseronStartDate is configured. If not, please configure the Job. Also please validate under Monitor Job section if this Job is running successfully. 

Solution 3: 

Following are the criteria which needs to be met to pick candidate for conversion job

  1. Active Event from the Event Reason from job history, it must be Hire
  2. Process status it must be OPEN
  3. Hire Status it must be HIRED

If one of the conditions not meet as above the conversion job will not convert the user.

Solution 4: We need to rebuild the SOLR Index. Please reach out to Platform Team and raise ticket with component (LOD-SF-PLT). Reference KBA from PLT team: 2488359 - Rebuilding the Search Index for SOLR People Search - SAP for Me 

NOTE: Support Engineers please check the internal Memo for additional troubleshooting steps

Keywords

Onboarding, OBX, candidate profile inactive, Conversion Job , KBA , LOD-SF-OBX-EC , Integration EC - MPH, Hire , Problem

Product

SAP SuccessFactors Onboarding 2011