Next Rundate Calculates to Previous Day

Document ID : KB000117029
Last Modified Date : 05/10/2018
Show Technical Document Details
Issue:
When creating schedules the Next Rundate field is populated with the previous day.
 
Cause:
This issue is commonly seen when a Windows Master OS timezone is different then the database server's timezone.

Having the Master's RmiServer process run in a different time zone than the database, creates a server-client delta mistmatch.

This causes Java calculation errors when creating schedules.

This is a limitation of Windows OS as the server time can not be defined at a session level. However, Unix/Linux the server time can be set at a session level to match the database, thus it allows for a global OS time zone different then the database.
Resolution:
Ensure the Windows Master is set to the same time zone as the database.