Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The JS7 Controller, Agent and JOC Cockpit use the time zone specified by the operating system by default.

Controller

The Controller does not use any time zone specification except for makes use of the time zone reported by the operating system.:

  • The Controller forwards dates to JOC Cockpit in UTC time and in case of JS7 - Order State Transitions with Agents, it adds the Agent's time zone if applicable.
  • The timestamps of entries in the Controller's log files are determined from the operating system time zone. This can be modified with the Log4j2 configuration file, see JS7 - Log Rotation.

The Controller start script provides environment variables that can be used in Shell jobs:

Agent

The Agent makes use of the time zone reported by the operating system:

...

The Agent start script provides arguments and environment variables that can be used in Shell jobs:

  • JS7_AGENT_TZ indicates indicates the Agent's time zone. For the list of available TZ time zone values see https://en.wikipedia.org/wiki/List_of_tz_database_time_zones.
  • JS7_SCHEDULED_DATE indicates the date an order is scheduled for and includes the offset of the Agent's time zone to UTC, e.g. 2020-12-03 09:13:59+0100.
  • JS7_SCHEDULED_YEAR, JS7_SCHEDULED_MONTH, JS7_SCHEDULED_DAY, JS7_SCHEDULED_HOUR, JS7_SCHEDULED_MINUTE, JS7_SCHEDULED_SECOND are indicated in the Agent's time zone.
  • JS7_JOBSTART_DATE indicates the date a job is started in the Agent's time zone and includes the offset of the Agent's time zone to UTC e.g. 2020-12-03 09:13:59+0100.
  • JS7_JOBSTART_YEAR, JS7_JOBSTART_MONTH, JS7_JOBSTART_DAY, JS7_JOBSTART_HOUR, JS7_JOBSTART_MINUTE, JS7_JOBSTART_SECOND are indicated in the Agent's time zone.

...

When manually adding orders to a workflow for a particular date then the time zone is populated preset from the user profile's time zone like this:

...

Note: If the option "Now" is used then the order starts immediately independently of the user's time zone setting. 

File Orders

JS7 - File Watching allows to create orders from incoming files. Such file orders carry the creation date with the Order ID. Time zones can be specified individually per File Order Source to allow assignment to the related Daily Plan date.

Image Added

Daily Plan Service

...