SAP Knowledge Base Article - Public

2843032 - Unable to schedule a Connector to run every hour at HH:00:00 in IST Timezone

Symptom

Admin with Timezone settings in India Standard Time is trying to schedule a Connector to run Hourly at for example 15:00:00 but when click Apply changes the 'Next Job Execution' reverts to 14:30:00 or 15:30:00.

Environment

 SAP SuccessFactors Learning Managment Systems - All Supported Versions

Reproducing the Issue

  1. LMS Admin>Preferences> Set Timezone ID to India Standard Time> Apply changes
  2. Go to System Admin> Connectors>User Connector> Click 'Schedule This Process'
  3. Tick Hourly and select Every 1 Hour
  4. 'Next Job Execution' is now displaying HH:30:00

Cause

  • Here when we schedule job on hourly basis it will pick up the next nth UTC time and schedules the job.
  • For hourly basis "Time of Day:" and "Time Zone" fields will not be considered.
  • Application will take UTC time for storing all the date and time fields. Hence, the job framework sticks to UTC timeZone.
  • When we convert the displaying "Next Execution time" to UTC we can see that job is scheduled for "HH:00:00" UTC only.

See Screenshot:

connector.png

Resolution

  • Product Management have confirmed this is expected behaviour.

Keywords

Connector, User, schedule, India Standard Timezone, hour , KBA , LOD-SF-LMS-CON , Connectors , LOD-SF-LMS , Learning Management System , Problem

Product

SAP SuccessFactors Learning all versions