SAP Knowledge Base Article - Public

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

Symptom

When setting the timezone to India Standard Time and trying to schedule a Connector to run Hourly at a full hour (for example 15:00:00) the 'Next Job Execution' reverts to a half hour (for example: 14:30:00 or 15:30:00).

Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental.

Environment

SAP SuccessFactors Learning

Reproducing the Issue

  1. Access Learning Administration >
  2. Under Preferences, set Timezone ID to India Standard Time (and apply changes) >
  3. After changing the timezone to IST, go to System Admin, and under "Connectors", select any Connector >
  4. Click 'Schedule This Process' for the selected Connector>
  5. Select the connector to run Hourly and select Every 1 Hour >
  6. 'Next Job Execution' is now displaying HH:30:00

Cause

When a job is scheduled at an hourly basis, the system will convert the time selected to UTC to pick the next available time. This happens because UTC is the time used to store all data in the database of the system, and therefore, the framework of the jobs schudle will stick to it as well.

Since the IST timezone is at +5:30 minutes from UTC, this exceeding half hour is taken in consideration in the conversion performed by the system.

If the preferences are changed to display the timezone in UTC, the time will be displayed in full hour.

See the Screenshot for reference:

connector.png

Resolution

This behavior has been evaluated by Product Management, who have confirmed it is working as designed.

Keywords

Connector, User, schedule, India Standard Timezone, hour, leaning, admin, utc, ist, half, full, convert, change, schedule, hourly , KBA , LOD-SF-LMS-CON , Connectors , LOD-SF-LMS , Learning Management System , Problem

Product

SAP SuccessFactors Learning all versions