Interstage Job Workload Server 運用ガイド |
目次 |
付録B ジョブログ | > B.2 出力情報 | > B.2.2 バッチジョブ定義情報 |
ステップ情報には、以下の情報を出力します。
基本/実行条件/バッチアプリケーション定義の情報の出力形式を以下に示します。
出力情報名 |
出力内容の詳細 |
---|---|
ジョブステップ名 |
ジョブステップ名です。
“[ジョブ情報]-[ステップ]”にて表示した項番を合わせて出力します。 |
ジョブステップの実行条件 |
先行ジョブステップが異常終了した場合の、当該ジョブステップ実行条件です。
|
ジョブステップの迂回条件 |
ジョブステップの迂回条件です。 “先行ジョブステップ名:先行プロシジャ内ステップ名:条件式” 先行プロシジャ内のジョブステップ名が指定されていない場合は、以下を出力します。 "(no specification)" 条件式は、以下のいずれかの形式で出力します。
迂回条件が指定されていない場合は、“SKIP CONDITION”も含め出力しません。 |
アプリケーションの種別 |
ジョブステップとして実行するアプリケーションの種別です。
本項目は対象のステップがジョブステップの場合だけ出力します。 |
サーバアプリケーション名 |
COBOLのサーバアプリケーション名です。 |
パラメタ(COBOL) |
COBOLアプリケーションへ渡すパラメタです。 “データ型 パラメタ値” データ型は、以下のいずれかを出力します。
本項目は、対象のステップがジョブステップであり、かつアプリケーションの種別が "COBOL"の場合だけ出力します。その他の場合は、"PARAMETER" も含め出力しません。 |
環境変数 |
アプリケーションへ渡す環境変数です。 “変数名 = 変数値” 本項目は対象のステップがジョブステップの場合だけ出力します。 |
ステップ定義のコメント |
ステップ定義のコメントです。 |
実行ファイル名 |
ユーティリティまたはコマンドの実行ファイル名です。 |
パラメタ(コマンド) |
ユーティリティアプリケーションへ渡すパラメタです。 |
置換えパラメタ |
プロシジャ定義に渡す置換えパラメタです。 “置換えパラメタ = 値” 置換えパラメタが設定されていない場合は、"REPLACEABLE PARAMETER"も含め出力しません。 |
プロシジャ定義名 |
プロシジャ呼出しステップで、呼出すプロシジャ定義名を出力します。 |
プロシジャ情報のヘッダ |
プロシジャ情報のヘッダです。 |
置換えパラメタの初期値 |
プロシジャ定義内の置換えパラメタの初期値です。 “置換えパラメタ = 値” 置換えパラメタが設定されていない場合は、"REPLACEABLE INIT PARAMETER"も含め出力しません。 |
プロシジャ定義のコメント |
プロシジャ定義のコメントです。 |
基本/実行条件/バッチアプリケーション定義の情報に出力される情報や、各機能については、“Interstage Job Workload Server バッチ開発ガイド”の“ジョブステップ定義”を参照してください。
資源定義の情報の出力形式を以下に示します。
出力情報名 |
出力内容の詳細 |
資源名 |
ジョブステップとして実行するアプリケーションが使用する資源名です。 |
資源の種別 |
資源の種別です。
|
格納先ディレクトリ名 |
ファイルの格納先ディレクトリ名です。 |
ファイル名 |
ファイル名です。 |
先行ジョブステップ名 |
先行ジョブステップ名または先行プロシジャ呼出しステップ名です。 |
プロシジャ内ステップ名 |
先行プロシジャ呼出しステップで呼出したプロシジャの、プロシジャ内ステップ名です。 |
先行ジョブステップの資源名 |
先行ジョブステップまたは先行プロシジャ呼出しステップで定義した資源名です。 |
作成・使用方法の情報 |
ファイルの作成・使用方法の情報です。
|
正常終了時の資源の後処理 |
ジョブステップが正常終了した場合の資源の後処理の情報です。
|
異常終了時の資源の後処理 |
ジョブステップが異常終了した場合の資源の後処理の情報です。
|
データの書込み同期を取る |
ステップの終了時にファイル内のデータの書込み同期を取るかの情報です。
|
資源定義のコメント |
資源定義のコメントです。 |
資源定義の情報に出力される情報や、各機能については、“Interstage Job Workload Server バッチ開発ガイド”の“ジョブステップ定義”を参照してください。
-- STEP INFORMATION -- 1. step0 EXECUTE CONDITION : normal SKIP CONDITION skipstep0 : skipsubstep0 : 1 = jobstep completion code skipstep1 : skipsubstep1 : 1 <= jobstep completion code skipstep2 : skipsubstep2 : 1 <= jobstep completion code <= 2 skipstep3 : skipsubstep3 : 1 < jobstep completion code skipstep4 : skipsubstep4 : 1 < jobstep completion code < 2 skipstep5 : skipsubstep5 : 1 >= jobstep completion code skipstep6 : skipsubstep6 : 1 > jobstep completion code skipstep7 : skipsubstep7 : 1 != jobstep completion code BATCH APPLICATION TYPE : COBOL SERVER APPLICATION NAME : apl PARAMETER PIC S9(1) paramvalue0 PIC 9(1) paramvalue1 PIC X(1) paramvalue2 ENVIRONMENT symbol0 = value${BBB} symbol1 = value${BBB} STEP COMMENT step0 confirms products in stock. history : 2006/04/01 y.ishida - parameter add RESOURCE [RSC0] TYPE : temporary file DIRECTORY NAME : DIR ALLOCATION : new(0KByte/0KByte,reuse) OPERATION OF POST PROCESS NORMAL END : delete OPERATION OF POST PROCESS ABNORMAL END : delete SYNCHRONIZATION : off RESOURCE COMMENT RSC0 is work file01. [RSC1] TYPE : file DIRECTORY NAME : DIR FILE NAME : file ALLOCATION : new(0KByte/0KByte,error) OPERATION OF POST PROCESS NORMAL END : keep OPERATION OF POST PROCESS ABNORMAL END : keep SYNCHRONIZATION : off [RSC2] TYPE : file DIRECTORY NAME : DIR FILE NAME : file ALLOCATION : new(0KByte/0KByte,error) OPERATION OF POST PROCESS NORMAL END : pass OPERATION OF POST PROCESS ABNORMAL END : keep SYNCHRONIZATION : off [RSC3] TYPE : file DIRECTORY NAME : DIR FILE NAME : file ALLOCATION : old(exclusive) OPERATION OF POST PROCESS NORMAL END : pass OPERATION OF POST PROCESS ABNORMAL END : keep SYNCHRONIZATION : off [RSC4] TYPE : file DIRECTORY NAME : DIR FILE NAME : file ALLOCATION : old(share) OPERATION OF POST PROCESS NORMAL END : pass OPERATION OF POST PROCESS ABNORMAL END : keep SYNCHRONIZATION : off [RSC5] TYPE : substep REFERSTEP NAME : step JOBSTEP NAME IN SUBSTEP : substep REFER RESOURCE NAME : refrsc ALLOCATION : new(0KByte/0KByte,error) OPERATION OF POST PROCESS NORMAL END : delete OPERATION OF POST PROCESS ABNORMAL END : delete SYNCHRONIZATION : off 2. step1 EXECUTE CONDITION : abort BATCH APPLICATION TYPE : UTILITY EXECUTE FILE NAME : execfile PARAMETER utyparam${AAA} ENVIRONMENT symbol0 = value${BBB} symbol1 = value${BBB} 3. step2 EXECUTE CONDITION : any BATCH APPLICATION TYPE : NO OPERATION 4. proccallstep REPLACEABLE PARAMETER symbol0 = value symbol1 = value PROCEDURE DEFINITION NAME : proc EXECUTE CONDITION : normal SKIP CONDITION skipstep0 : skipsubstep0 : 1 = jobstep completion code skipstep1 : skipsubstep1 : 1 <= jobstep completion code skipstep2 : skipsubstep2 : 1 <= jobstep completion code <= 2 skipstep3 : skipsubstep3 : 1 < jobstep completion code skipstep4 : skipsubstep4 : 1 < jobstep completion code < 2 skipstep5 : skipsubstep5 : 1 >= jobstep completion code skipstep6 : skipsubstep6 : 1 > jobstep completion code skipstep7 : skipsubstep7 : 1 != jobstep completion code STEP COMMENT This step calls procedure. history : 2006/04/04 y.satou - proccallstep add |
-- STEP INFORMATION -- 1. step0 EXECUTE CONDITION : normal SKIP CONDITION skipstep0 : skipsubstep0 : 1 = jobstep completion code skipstep1 : skipsubstep1 : 1 <= jobstep completion code skipstep2 : skipsubstep2 : 1 <= jobstep completion code <= 2 skipstep3 : skipsubstep3 : 1 < jobstep completion code skipstep4 : skipsubstep4 : 1 < jobstep completion code < 2 skipstep5 : skipsubstep5 : 1 >= jobstep completion code skipstep6 : skipsubstep6 : 1 > jobstep completion code skipstep7 : skipsubstep7 : 1 != jobstep completion code BATCH APPLICATION TYPE : COBOL SERVER APPLICATION NAME : apl PARAMETER PIC S9(1) paramvalue0 PIC 9(1) paramvalue1 PIC X(1) paramvalue2 ENVIRONMENT symbol0 = value${BBB} symbol1 = value${BBB} STEP COMMENT step0 confirms products in stock. history : 2006/04/01 y.ishida - parameter add RESOURCE [RSC0] TYPE : temporary file DIRECTORY NAME : DIR ALLOCATION : new(0KByte/0KByte,reuse) OPERATION OF POST PROCESS NORMAL END : delete OPERATION OF POST PROCESS ABNORMAL END : delete SYNCHRONIZATION : off RESOURCE COMMENT RSC0 is work file01. [RSC1] TYPE : file DIRECTORY NAME : DIR FILE NAME : file ALLOCATION : new(0KByte/0KByte,error) OPERATION OF POST PROCESS NORMAL END : keep OPERATION OF POST PROCESS ABNORMAL END : keep SYNCHRONIZATION : off [RSC2] TYPE : file DIRECTORY NAME : DIR FILE NAME : file ALLOCATION : new(0KByte/0KByte,error) OPERATION OF POST PROCESS NORMAL END : pass OPERATION OF POST PROCESS ABNORMAL END : keep SYNCHRONIZATION : off [RSC3] TYPE : file DIRECTORY NAME : DIR FILE NAME : file ALLOCATION : old(exclusive) OPERATION OF POST PROCESS NORMAL END : pass OPERATION OF POST PROCESS ABNORMAL END : keep SYNCHRONIZATION : off [RSC4] TYPE : file DIRECTORY NAME : DIR FILE NAME : file ALLOCATION : old(share) OPERATION OF POST PROCESS NORMAL END : pass OPERATION OF POST PROCESS ABNORMAL END : keep SYNCHRONIZATION : off [RSC5] TYPE : substep REFERSTEP NAME : step JOBSTEP NAME IN SUBSTEP : substep REFER RESOURCE NAME : refrsc ALLOCATION : new(0KByte/0KByte,error) OPERATION OF POST PROCESS NORMAL END : delete OPERATION OF POST PROCESS ABNORMAL END : delete SYNCHRONIZATION : off 2. step1 EXECUTE CONDITION : abort BATCH APPLICATION TYPE : UTILITY EXECUTE FILE NAME : execfile PARAMETER utyparam${AAA} ENVIRONMENT symbol0 = value${BBB} symbol1 = value${BBB} 3. step2 EXECUTE CONDITION : any BATCH APPLICATION TYPE : NO OPERATION 4. proccallstep REPLACEABLE PARAMETER symbol0 = value symbol1 = value PROCEDURE DEFINITION NAME : proc EXECUTE CONDITION : normal SKIP CONDITION skipstep0 : skipsubstep0 : 1 = jobstep completion code skipstep1 : skipsubstep1 : 1 <= jobstep completion code skipstep2 : skipsubstep2 : 1 <= jobstep completion code <= 2 skipstep3 : skipsubstep3 : 1 < jobstep completion code skipstep4 : skipsubstep4 : 1 < jobstep completion code < 2 skipstep5 : skipsubstep5 : 1 >= jobstep completion code skipstep6 : skipsubstep6 : 1 > jobstep completion code skipstep7 : skipsubstep7 : 1 != jobstep completion code STEP COMMENT This step calls procedure. history : 2006/04/04 y.satou - proccallstep add - PROCEDURE INFORMATION - PROCEDURE DEFINITION NAME : proc REPLACEABLE INIT PARAMETER symbol0 = value symbol1 = value PROCEDURE COMMENT proc performs batch data conversion from order data. 4-1. proccallstep.pstep0 EXECUTE CONDITION : normal SKIP CONDITION skipstep0 : skipsubstep0 : 1 = jobstep completion code skipstep1 : skipsubstep1 : 1 <= jobstep completion code skipstep2 : skipsubstep2 : 1 <= jobstep completion code <= 2 skipstep3 : skipsubstep3 : 1 < jobstep completion code skipstep4 : skipsubstep4 : 1 < jobstep completion code < 2 skipstep5 : skipsubstep5 : 1 >= jobstep completion code skipstep6 : skipsubstep6 : 1 > jobstep completion code skipstep7 : skipsubstep7 : 1 != jobstep completion code BATCH APPLICATION TYPE : COBOL SERVER APPLICATION NAME : apl PARAMETER PIC S9(1) paramvalue0 PIC 9(1) paramvalue1 PIC X(1) paramvalue2 ENVIRONMENT symbol0 = value${BBB} symbol1 = value${BBB} STEP COMMENT pstep0 calculates order volume from order data. RESOURCE [RSC0] TYPE : temporary file DIRECTORY NAME : DIR ALLOCATION : new(0KByte/0KByte,reuse) OPERATION OF POST PROCESS NORMAL END : delete OPERATION OF POST PROCESS ABNORMAL END : delete SYNCHRONIZATION : off RESOURCE COMMENT RSC0 is work file. [RSC1] TYPE : file DIRECTORY NAME : DIR FILE NAME : file ALLOCATION : new(0KByte/0KByte,error) OPERATION OF POST PROCESS NORMAL END : keep OPERATION OF POST PROCESS ABNORMAL END : keep SYNCHRONIZATION : off 4-2. proccallstep.pstep1 EXECUTE CONDITION : abort BATCH APPLICATION TYPE : UTILITY EXECUTE FILE NAME : execfile PARAMETER utyparam${AAA} ENVIRONMENT symbol0 = value${BBB} symbol1 = value${BBB} 4-3. proccallstep.pstep2 EXECUTE CONDITION : any BATCH APPLICATION TYPE : NO OPERATION |
目次 |