Symptom
Job requisition does not appear on Internal Career Site when the Posting End Date is greater than 12/31/9999 00:00:00.
Environment
SAP SuccessFactors Recruiting Management
Reproducing the Issue
- Open the Job Postings tab of a job requisition.
- For Internal Career Site Posting, select a Posting Start Date, set the Posting End Date to 12/31/9999.
- Post the job internally.
- Go to Home > Careers tab, search for the job requisition but it doesn't appear.
Cause
As per the present Solr search criteria, the Posting End Date of a job requisition must be before '9999-12-31 00:00:00' for the job requisition to be searchable on Internal Career Site.
Since job postings expire at 23:59 of the selected expiration date, job requisitions with the end date '9999-12-31T23:59:59.000Z' are filtered out.
Resolution
The best practice is to leave the Posting End Date blank when posting a job requisition for indefinite period of time.
If you need to have a Posting End Date, please select a date within 12/30/9999 from UI.
Prevention
The Development team has placed a prevention since 2H 2021 release - when the date passed is greater than 12/31/9999 00:00:00, we will force store the data in the database as 12/31/9999 00:00:00.
Keywords
RCM-89663, job posting, 12/31/9999, 9999-12-31, job req, post, end date, internal job posting, intranet, careers, portal, searchable, not appear, invisible, not posted , KBA , LOD-SF-RCM-JOB , Job Postings & Requisitions , LOD-SF-RCM-POR , Career and Agency Portals , Problem