ジョブフロー(ジョブ間の順序づけ)は,JP1/AJS2 - View の[ジョブネットエディタ]ウィンドウで簡単に作成できます。
[ジョブネットエディタ]ウィンドウでは,関連線と呼ばれる矢印でジョブ同士をつなぐだけで,簡単にジョブフローを作成で きます(JP1/AJS2 - View の操作については,マニュアル「JP1/Automatic Job Management System 2 操作ガイド 5. ジョ ブネットの定義」を参照してください)。
図図
図図 3333----15151515 [[[[ジョブネットエディタジョブネットエディタジョブネットエディタジョブネットエディタ]]]]ウィンドウウィンドウウィンドウウィンドウでのでのでのでのジョブフロージョブフロージョブフロージョブフロー作成例作成例作成例作成例
なお,ジョブの実行順序や形態によっていろいろなジョブフローが作成できます。ジョブフローの作成例を次に示します。
まず,Job1,Job2,Job3 という三つのジョブに順序性があり,処理の経路が 1 とおりだけある場合のジョブフローの作成例を 示します。
図図
図図 3333----16161616 パスパスパスパスがががが一一一一つつつだつだだけのだけのけのジョブフローけのジョブフロージョブフロージョブフロー
次に,処理の経路が複数ある場合のジョブフローの作成例を示します。
図図
図図 3333----17171717 パスパスパスパスがががが複複複複数数数数あああるあるる場合る場合場合場合のののジョブフローのジョブフロージョブフロー ジョブフロー
この場合,JobA が実行されると,「JobA-JobB-JobC」というパスと「JobA-JobD-JobE」というパスの二つに処理が分岐 されることになります。
ジョブフローにジョブネットをネストして組み込むこともできます。この場合,JobA の実行が終了したら,Jobnet1 に定義され ているジョブが実行され,Jobnet1 の処理が終了したら JobB が実行されます。
図図
図図 3333----18181818 ネストジョブネットネストジョブネットネストジョブネットネストジョブネットののの使用例の使用例使用例 使用例
また,複数のジョブをネストジョブネットとしてまとめ,ジョブフローを作成することもできます。
なお,JP1/AJS2 では,次のような場合,二つのパスを一つにまとめることができます。
「日次処理 1-日次処理 2」というパスと「日次処理 1-月次処理-日次処理 2」というパスの二つを定義した処理がありま す。日次処理 1,日次処理 2 は毎日実行され,月次処理は月に一度だけ実行されるという場合,JP1/AJS2 ではその日に 実行予定のないジョブネットをスキップして実行するため,次のように一つのパスにまとめることができます。
図図
図図 3333----19191919 ジョブネットジョブネットジョブネットジョブネットのののフローのフローフローフロー化化化化
次に,異なるジョブネット内のジョブ同士を順序づけたい場合のジョブフローの組み方を説明します。JP1/AJS2 では,原則 的に異なるジョブネット内のジョブ同士を順序づけすることはできません。異なるジョブネット内のジョブ間で順序づけを行 いたい場合は,次の図のような方法でそれぞれのジョブネットを分割するか,またはそれぞれのジョブネット内のジョブを一 つのジョブネットに統合して順序づけします。
図図
図図 3333----20202020 異異異異なるなるなるなるジョブネットジョブネットジョブネットジョブネット内内内内ののののジョブジョブジョブジョブ同同同同士士士を士をを順序を順序順序順序づづづけしたいづけしたいけしたい場合けしたい場合場合 場合
3.2 3.2
3.2 3.2 ジョブネット ジョブネット ジョブネット ジョブネットの の の の定義例 定義例 定義例 定義例
この節では,各ジョブネットワーク要素の特性を踏まえながら,業務や処理の内容に応じて,これらを組み合わせてジョブ ネットを定義する例を紹介していきます。
実際にジョブネットを定義するにあたっての注意事項などについては,マニュアル「JP1/Automatic Job Management System 2 設計・運用ガイド 8. 運用する前に知っておいた方がよいこと」を参照してください。また,ジョブネットを構成す る各ユニット定義の設定項目や操作方法については,マニュアル「JP1/Automatic Job Management System 2 操作ガイド 5. ジョブネットの定義」を参照してください。
なお,ルートジョブネットやジョブネットを構成する各ユニットには,それらに対する JP1 ユーザーのアクセス権限や所有者 を設定できます。権限や所有者の設定については,「8. ユーザー管理とアクセス制御」を参照してください。