Job Management Partner 1/Automatic Job Management System 3 System Design (Work Tasks) Guide

[Contents][Glossary][Index][Back][Next]


3.5.5 Shifting the scheduled execution date forward or back based on a calculated schedule (Schedule by days from start)

This subsection describes the settings required to calculate a date that acts as a base day from a calendar or schedule, and then execute a process on the previous day or the next day. You define these settings using the schedule by days from start function. For details about the schedule by days from start function, see 3.3.2 Defining a schedule in the manual Job Management Partner 1/Automatic Job Management System 3 Overview.

For example, imagine you pay salaries on the 15th, and want to execute a jobnet that carries out the salary calculation process two open days before this date.

In this case, if the 15th is a closed day, then salaries are paid on the first open day before the 15th. The jobnet that carries out the salary calculation process needs to complete processing before the payment day arrives. For this example, the scheduled execution dates are as follows.

Figure 3-10 Examples of scheduled execution dates

[Figure]

Sometimes, the circumstances of the calendar for a particular month may cause the salary payment date itself, which acts as the base day, to move. Accordingly, you cannot accurately determine the execution date for the calculation process simply by using the substitute schedule for closed days. For example, assume that you set the scheduled execution date to the 13th, two days before the 15th (salary payment day). In this case, if both the 14th and 15th are closed days (case 4 in the above figure), then both the salary payment day and the salary calculation day will fall on the same day.

If you use schedule by days from start, you can calculate the salary payment date based on factors including the calendar settings. You then calculate the execution date for the calculation process based on the payment date. By following these steps, you can calculate an execution schedule that places the calculation process two open days prior to the actual salary payment date.

To set the schedule shown in the figure by using the schedule by days from start function, define the schedule rule as follows:

Definition
Execution start date: 15th (absolute day)
Processing cycle: 1 month
Substitute schedule in case of a closed day job: Execute on previous open day
Schedule by days from start: Execute 2 open days before start date

When you register this definition for execution, first the start date (salary payment date) is calculated based on the settings you specified for the execution start date, the processing cycle, and the substitute schedule in case it falls on a closed day. Accordingly, the actual scheduled execution date is set to a date two open days before the start date.

[Contents][Back][Next]


[Trademarks]

Copyright (C) 2009, 2010, Hitachi, Ltd.
Copyright (C) 2009, 2010, Hitachi Solutions, Ltd.