Symptom
The ConvertExternalUserOnStartDateJob transforms the onboardees to employees despite the start date still being in the future.
Environment
SAP SuccessFactors Onboarding
Cause
The ConvertExternalUserOnStartDateJob will honor the Effective Start Date equal to Job Execution Date only when at least one record of EmpJobInfo entity has the Timezone field populated. Timezone information must be present in emp_job_info_t table. The issue will occur if this timezone information is not configured.
Resolution
Please refer this guide link for conversion job configuration: Configuring the Day One Conversion Job in Provisioning
To resolve the issue for the newly created candidates to be converted only on the start date with the ConvertExternalUserOnStartDateJob run we can create an onChange rule which will populate the value of timezone.
Please refer to 2090302 - Configuring the Timezone in Employee Central which details the configuration of Timezone.
See Also
Keywords
ConvertExternalUserOnStartDateJob, timezone, future start date, Conversion Job, OBX, ONB, Onboarding , KBA , LOD-SF-OBX-JCN , Conversion External User to Internal User , Problem