2.7.2 R/3ジョブ定義情報部

JP1/AJS3 for Enterprise ApplicationsまたはJP1/AJS2 for Enterprise Applicationsの詳細定義に関する定義項目を表示させたい場合は,「R/3ジョブ定義情報部」を定義情報管理テンプレートに表示させてください。「R/3ジョブ定義情報部」は環境設定パラメーター「CUSTOM-JOB」に「JP1AMR3」を指定することで表示できます。

環境設定パラメーターについては,「3.2.1 環境設定パラメーターの定義内容」を参照してください。

<この項の構成>
(1) 複数ジョブステップの指定機能
(2) R/3ジョブの未対応定義項目の保存機能
(3) エラーチェック機能
(4) 必須項目と排他項目について
(5) 注意事項

(1) 複数ジョブステップの指定機能

R/3ジョブでは,一つのR/3ジョブに複数のジョブステップを定義できます。R/3ジョブをインポートまたはエクスポートした場合の表示例を次に示します。

図2-9 R/3ジョブをインポートまたはエクスポートした場合の表示例

[図データ]

R/3ジョブをインポートした場合,セル上の表示はJP1/AJS3 - ViewまたはJP1/AJS2 - View上で表示されている順に上から格納されます。

なお,対応項目でない場合は,改行だけが挿入されます(例:外部プログラムの場合の保管モードなど)。

R/3ジョブをエクスポートした場合も,セル上で設定した順番でJP1/AJS3 - ViewまたはJP1/AJS2 - View上に表示されます。

なお,ジョブステップを新規に定義する場合,またはジョブステップの途中に新規にジョブステップを追加する場合は,ジョブステップのすべての項目で値を設定する必要があります。ただし,定義する値がない場合は,改行だけを設定してください。値を設定しなかった場合,設定しなかった項目で定義情報がずれてしまいます。また,データを設定しないと,プログラム種別と行数が異なるため,エクスポートできません。

(2) R/3ジョブの未対応定義項目の保存機能

R/3ジョブの未対応定義項目の保存機能とは,JP1/AJS3 - Definition Assistantで対応していないR/3ジョブの定義項目を,定義情報管理テンプレート上の「R/3ジョブ定義情報部」の「他のR/3ジョブ定義情報」と「他のジョブステップ情報」にコマンド引数の形式で保存する機能です。

(a) インポート機能

定義情報をインポートすると,定義情報管理テンプレートに該当するR/3ジョブの定義項目が存在しない定義項目が,コマンド引数の形式で「他のR/3ジョブ定義情報」または「他のジョブステップ情報」に設定されます。「他のR/3ジョブ定義情報」にはR/3ジョブのプログラムの種類に依存しない共通の定義項目が,「他のジョブステップ情報」にはR/3ジョブのプログラムの種類ごとの定義項目が設定されます。

JP1/AJS3 - Definition Assistantで対応していないR/3ジョブの定義項目については,「5.2 JP1/AJS3 - ViewまたはJP1/AJS2 - View定義項目との対応」を参照してください。

(b) エクスポート機能

(3) エラーチェック機能

[CHECK]ボタン,または[F10]キーを押した場合,「R/3ジョブ定義情報部」に対しては次に示すエラーチェック機能が使用されます。

表2-3 「R/3ジョブ定義情報部」に対してのエラーチェック機能の対応

チェック機能対応
必須指定項目が指定されているか。
入力制限に則して指定されているか。
指定されたプログラム種別に対して無効な定義項目が設定されていないか。
排他になる項目が指定されていないか。
プログラム種別の指定数がジョブステップの定義範囲内(1~99個)で指定されているか。
プログラム種別の行数と異なる行数の項目がないか。
(凡例)
○:チェックの対象です。
注※
ジョブステップ配下の定義項目が対象になります。ほかの定義項目は,入力時にチェックされます。また,次に示す内容はチェックされません。
  • 指定値がリストボックスに登録されているかどうか(ただし,プログラム種別の値はチェックされます)。
  • 「他のジョブステップ定義」の定義内容。

(4) 必須項目と排他項目について

「R/3ジョブ定義情報部」を使用する場合に必須になる項目と排他になる項目を次に示します。

表2-4 「R/3ジョブ定義情報部」の必須項目

定義項目条件
ホスト名「あて先」が未指定の場合
クライアントなし
ユーザ名なし
パスワード,または拡張パスワードなし
ジョブ名なし
ジョブステッププログラムなし
対象ホストプログラム種別:外部プログラム
オブジェクトタイププログラム種別:ABAPプログラム
保管モード:「A」または「PA」
文書タイプ同上
情報ID同上

表2-5 「R/3ジョブ定義情報部」の排他項目

定義項目排他項目条件
ホスト名あて先なし
システム番号あて先なし
パスワード拡張パスワードなし
ジョブステップ保管モードオブジェクトタイプ
文書タイプ
情報ID
情報テキスト
プログラム種別:ABAPプログラム
保管モード:「A」または「PA」以外
書式プログラム種別:ABAPプログラム
書式プログラム種別:ABAPプログラム

(5) 注意事項

「R/3ジョブ定義情報部」を使用する上での注意事項を次に示します。