SAP Knowledge Base Article - Public

2160607 - Exception: "Hire Date cannot be in the future" running User Connector or User Connector SF in SuccessFactors Learning

Symptom

  • Exception: "Hire Date cannot be in the future" running User Connector or User Connector SF in SuccessFactors Learning

Environment

  • SuccessFactors Learning
  • User Connector and User Connector - SF

Reproducing the Issue

  1. Createa a User - or User SF connector input file containing users with hire dates in the future
  2. Run the Connector
  3. Notice the exception in the detailed run report

NOTE: This might also happen when scheduling the connector in local timezone different from the Web Application Server and Database (DB) timezone. E.g.:

  • Connector scheduled to run at 1 AM EST for new employes with hire dates = today
  • DB is in PST timezone (EST - 3 hours) hance the connector will run at 11 PM of the previous day
  • Because  the connector runs on (today - 1) with hire date = today, it will trigger the exception

Cause

  • By default SuccessFactors Learning does not allow hire dates in the future

Resolution

  • Allow hire dates in the future by enabling allowFutureHireDates under LMS -> System Admin -> Configuration -> System Configuration -> LMS_ADMIN
  • If you do not want to enable future hire dates, make sure to schedule the connector at times where the time difference between your local and DB timzone does not pass midnight 

See Also

  • Customers should contact CS to know their instance DataBase server timezone.

Keywords

Learning Management System, LMS, connector, hire date, date, future, allowFutureHireDates, mkopycki , KBA , LOD-SF-LMS-CON , Connectors , LOD-SF-LMS-COR , LMS Core - Items, Catalog, Curricula , Problem

Product

SAP SuccessFactors Learning all versions