Hitachi

Job Management Partner 1 Version 10 Job Management Partner 1/Automatic Job Management System 3 Overview


3.2.2 Setting the base day and base time

You can set a monthly start day and daily start time to coincide with work systems and processing run times in your company. The date on which each month begins is known as the base day. The time from which daily schedules are calculated is known as the base time.

Cautionary note

To change the definition of the base day or the base time, cancel the registration of jobnets registered for execution before you change the definition. If you change the definition of the base day or the base time while a jobnet registered for execution exists, after the change, a jobnet execution schedule might be created for an unintended date or a jobnet might be immediately executed.

Organization of this subsection

(1) Setting the base day

When no base day is set, the JP1/AJS3 system calculates each monthly period from the 1st day of the month. However, you can set a preferred monthly start day, according to operational and company requirements.

The system determines the base day from the following settings.

In this way, if you set Base day to 16 and then select This month, the period from August 16 to September 15 will be treated as August. This is useful when you are considering scheduling of a jobnet for an application that has a particular cut-off date.

When you set the base day, the month starting from that base day is shown in the Monthly Schedule window, used for checking jobnet schedules and monitoring jobnet status.

(2) Setting the base time

When no base time is set, the JP1/AJS3 system calculates each day from 0:00. However, you can set a preferred time at which to start each day, according to the jobnets' mode of execution or other requirements.

The following figure illustrates how dates are calculated from the base time.

Figure 3‒23: Base time handling

[Figure]

In this example, the base time is set to 8:00. This means that each day starts at 8:00, and lasts until 7:59 the following day.

When you set the base time, a 24-hour period from that base time is shown in the Daily Schedule window, used for checking jobnet schedules and monitoring jobnet status.

Setting a specific base time is useful when, from an operational point of view, you want to treat a jobnet as executed on the current day, although it will actually be executed on the following day.

An example of setting a base time is shown below.

Figure 3‒24: Example of setting a base time

[Figure]

In this example, the sales data for each day from Monday to Friday is computed at 1:00 on the following day. Saturdays are closed days. Thus, although Friday's sales data should be computed at 1:00 on Saturday, the calculations are not performed because Saturday is a closed day. However, with the base time set to 8:00, each day ends a little later, so the computing run actually performed on Saturday can be handled as Friday's schedule.

Cautionary note

In the example in Figure 3-24, by setting the scheduled start time as 25:00 on the current day, the sales calculation can be performed at 1:00 on Saturday. However, determining the time settings will be complicated if the root jobnet has a 24-hour schedule and you are creating a application flow that extends into the next day or starts at 24:00 or later. For these sorts of applications, we recommend that you use a 48-hour schedule without setting a base time.

For details about using a 48-hour schedule, see 3.3.1(2) 48-hour schedule. For a description of time formats and base times for root jobnets, see 3.3.1 Time formats and schedule rules for root jobnets.