• 検索結果がありません。

実行登録の方法

ドキュメント内 JP1/Automatic Job Management System 3 導入ガイド (ページ 133-142)

4.1  ジョブネットの実行登録

4.1.1  実行登録の方法

実行登録方法 特徴

計画実行登録 カレンダー情報やスケジュールの変更:

カレンダー情報やジョブネットのスケジュール情報の定義を変更した場合は,変更後の情報に基づ いてスケジュールが再計算される。

スケジュールの一時変更(メニューやコマンドからの変更):

実行登録によって算出されたスケジュールの一時変更は無効(擬似予定のため)。ただし,ジョブ ネットが実行開始されると次の擬似予定はスケジュールとして確定されるため,次回実行予定に限 り一時変更できる。

主な運用例:

カレンダー情報やスケジュール情報が変更になるおそれがある場合や,一時的なスケジュールの変 更が発生しない場合など。

例えば,年度が変わって運用日・休業日の再設定が必要になったときや,ジョブネットの運用スケ ジュールが変更になったときなどに,登録解除をしないでカレンダー情報やスケジュール情報を変 更できる。

確定実行登録 実行契機:

期間または回数(未来世代数)を指定してジョブネットを実行させる。指定した期間または回数の スケジュールを,カレンダー情報とジョブネットに設定したスケジュール情報に従って算出し,確 定する。

カレンダー情報やスケジュールの変更:

カレンダー情報やジョブネットのスケジュール情報の定義を変更した場合,変更後の情報が有効に なるのは,指定した期間または回数の実行を終了したあと。変更内容をスケジュールに反映させる 場合は,一度登録解除し,再度実行登録する必要がある。

スケジュールの一時変更(メニューやコマンドからの変更):

確定分のスケジュールについては,一時的な変更ができる。

実行予定日の追加(メニューやコマンドからの追加):

実行予定日の追加ができる。

主な運用例:

特定の期間や回数分だけジョブネットを実行する場合や,確定したスケジュールを一時的に追加・

変更したり,中止したりするおそれがある場合など。例えば,日付を指定して実行予定を変更した り,登録解除をしないでジョブネットの実行を中止したりできる。

各登録方法で実行した場合のジョブネットの動作について説明します。それぞれの特徴を踏まえて,運用 に合った実行登録方法を選択してください。なお,実行登録は,JP1/AJS3 - View およびコマンドで行い ます。実際の実行登録の操作については,マニュアル「JP1/Automatic Job Management System 3 操 作ガイド 7. ジョブネットの実行」およびマニュアル「JP1/Automatic Job Management System 3 コ マンドリファレンス 1 2. コマンド ajsentry」を参照してください。実行登録後のジョブネットの定義 変更やスケジュール変更の方法については,「4.5 実行登録したジョブネットに対する操作」を参照してく ださい。

補足事項

• 計画実行登録したジョブネットが「未計画」状態になると,次回実行予定として「未計画」状態の 実行予定を作成します。一方,即時実行登録および確定実行登録したジョブネットは,「未計画」状 態になっても,「未計画」状態の実行予定は作成しません。

• 実行登録したジョブネットを新たに実行登録した場合,新しく作成される実行予定の実行登録種別 は,新たに実行登録した種別になります。ただし,計画実行登録したジョブネットの場合は,「未計 画」状態になったときに,新たに実行登録できます。このとき,「未計画」状態の実行予定は削除さ れ,新たに実行登録した種別で実行予定が作成されます。

(1) 即時実行登録

ジョブネットを即時実行登録すると,スケジュール定義やカレンダー定義に関係なく,実行登録と同時に 1 回だけジョブネットが実行されます。ジョブネットにスケジュール情報が設定されている場合でも,即 時に実行します。

補足事項

• JP1/AJS3 では,次回実行予定のないジョブネットは,複数実行登録できます。即時実行登録した ジョブネットには次回実行予定がないため,すでにジョブネットが即時実行登録済みであっても,

再度,即時実行登録できます。

• 即時実行登録時にルートジョブネットを保留にするかどうかを設定できます。即時実行登録時に保 留を設定すると,実行登録するルートジョブネットに保留を定義していなくても,ルートジョブネッ トの実行を保留にできます。

(2) 計画実行登録

計画実行登録は,ジョブネットのスケジュール定義やジョブネットが属するジョブグループのカレンダー 情報に基づいて実行予定をスケジュールします。

計画実行登録の場合,実行登録後は初回のジョブネットの実行予定だけが確定されたスケジュールで,そ れ以降のスケジュールは擬似予定(シミュレーションされたスケジュール)という扱いになります。擬似 予定については,「4.4.2(1) スケジュールシミュレーション」を参照してください。次回の実行予定は,前 回の実行予定のジョブネットが開始された時点でスケジュール確定します。

計画実行登録時の次回実行予定の生成について,次の図に示します。

図 4‒1 計画実行登録時の次回実行予定の生成

また,計画実行登録した場合は,ルートジョブネットの実行予定が「未計画」状態になると再度実行登録 できます。

なお,計画実行登録では,ジョブネットのスケジュールルールやジョブネットが属するジョブグループの カレンダー定義が変更されると,その変更内容に従ってすぐにスケジュールが再計算されます。また,ス ケジュールルールが変更されたジョブネットに排他スケジュールが設定されている場合,そのジョブネッ トと同じ階層にあるジョブネットの実行予定も,変更後の内容に従ってスケジュールが再計算されます。

ただし,スケジュール定義やカレンダー定義の変更が反映されるのは,次回実行予定の世代です。一度実 行中となった世代(世代番号が世代 1 以降の世代)については,スケジュール定義やカレンダー定義の変 更が反映されません。ジョブネットの世代番号の詳細については,「4.2.2 ジョブネットの世代番号」を参 照してください。

注意事項

実行登録中は基準時刻を変更しないでください。実行登録中に基準時刻を変更すると,変更後のスケ ジュール計算が複雑になります。また,その変更内容や変更するタイミングによっては,ジョブネット に当日の実行予定が作成され,即時にジョブネットが実行される場合があります。基準時刻を変更した い場合は,登録解除後に変更してください。

補足事項

ジョブネットを計画実行登録して業務運用している場合,その運用中にスケジュール定義を変更する と,すぐにその変更内容に従ってジョブネットの次回実行予定が再計算されます。その変更内容によっ て,ジョブネットに当日の実行予定が作成され,すぐにジョブネットが実行される場合があります。

ジョブネットのスケジュール定義の変更例を,次の図に示します。

図 4‒2 スケジュール定義の変更例

スケジュール定義で 8:00 と設定しているジョブネットの開始時刻をそれぞれ(a)7:00,(b)9:00,

(c)11:00 と変更したとします。

(a) 開始時刻を 7:00 に変更

当日の 8:00 の実行予定がすでに終了していて,当日のジョブネットの実行予定が生成されることは ありません。

(b) 開始時刻を 9:00 に変更

当日の 8:00 の実行予定は終了していますが,当日の 9:00 の実行予定は生成されていないため,

9:00 の実行予定が生成されます。スケジュール定義を変更した時刻が 10:00 であるため,ジョブ ネットはすぐに実行されます。

(c) 開始時刻を 11:00 に変更

(b)と同様に 11:00 の実行予定が生成されますが,スケジュール定義変更時刻が 10:00 であるため,

11:00 になってからジョブネットが実行されます。

このように,スケジュール定義変更の内容によっては,当日の現在時刻よりも前の実行予定が生成さ れ,すぐにジョブネットが実行される場合があります。(b),(c)のように当日に実行させない場合は,

スケジュール定義を変更するとき,「開始日」に翌日以降の日付を設定してください。

また,カレンダー定義の変更についてもスケジュール定義変更と同様に計画実行登録のジョブネットの 実行予定がスケジュール再計算されます。その変更内容によって,ジョブネットに当日の実行予定が作 成され,すぐにジョブネットが実行される場合があります。カレンダー定義の変更例を,次の図に示し ます。

図 4‒3 カレンダー定義の変更例

この例では,カレンダー定義で運用日が 8/2 と設定されているジョブネットを,休業日の 8/1 に変更 した場合,次のように実行予定が生成されます。

(a) 休業日の 8/1 を運用日に変更(開始予定時刻が操作時刻よりあと)

8/1 分の実行予定が生成されていないため,次回実行予定として実行予定が作成され,スケジュー ル定義時刻の 8:00 になってからジョブネットは実行されます。

(b) 休業日の 8/1 を運用日に変更(開始予定時刻が操作時刻より前)

8/1 分の実行予定が生成されていないため,次回実行予定として実行予定が作成されます。しかし,

スケジュール定義時刻の 8:00 をすでに過ぎているため,スケジュール定義を変更するとすぐにジョ ブネットが実行されます。

ドキュメント内 JP1/Automatic Job Management System 3 導入ガイド (ページ 133-142)