三崎レイナ
社会人1年目。新卒でITコンサルティングファームに就職。初配属がSAPプロジェクトにアサインされる。SAPがわからないことだらけで悩んでいたところ、会社の先輩にSAPラボの所長を紹介され、毎週末に所長とSAPのお勉強中!
博士
SAPラボの所長。SAP大好き博士!SAP導入プロジェクトを構想策定~運用保守まであらゆるフェーズを数多く経験。
いまは優しきおじいちゃんだが、プロマネバリバリの時代はかなり怖かったらしい。現在は引退し、SAPの後進育成と啓蒙活動に従事中!
登場人物紹介
三崎レイナ
社会人1年目。新卒でITコンサルティングファームに就職。初配属がSAPプロジェクトにアサインされる。SAPがわからないことだらけで悩んでいたところ、会社の先輩にSAPラボの所長を紹介され、毎週末に所長とSAPのお勉強中!
博士
SAPラボの所長。SAP大好き博士!SAP導入プロジェクトを構想策定~運用保守まであらゆるフェーズを数多く経験。
いまは優しきおじいちゃんだが、プロマネバリバリの時代はかなり怖かったらしい。現在は引退し、SAPの後進育成と啓蒙活動に従事中!
この記事を読むメリット
実際のSAPの業務にて多数のJOBが毎日動いています。
SAP保守プロジェクトではJOBが失敗した時の調査などが行われていることでしょう。
たいていはT-CODE:SM37で確認すれば十分のことが多いですが、複数のJOBがコケてしまった場合にまとめて調査する場合にJOB関連のテーブルを知っているとイザという時に役立ちます。
さっそくJOB関連のテーブル関連図について解説します!
以下はJOBの関連のテーブル関連図じゃ!
テーブルID | テーブル内容 |
---|---|
TBTCO | JOBのスケジュールや実行状況などジョブの概要が格納されたテーブル |
TBTCP | JOBに紐付くすべてのステップJOBが登録されています。 それぞれのステップジョブのプログラムID・バリアント・実行ユーザ・実行結果・スプールIDなどバックグラウンドジョブの設定情報と実行結果が格納されたテーブル |
TBTCS | リリース済かつ未実行のジョブの情報(スケジュール時間など)が格納されたテーブル |
ここではテーブル検索例を紹介します。
テーブルの検索はT-CODE:SE16Nを使用しています。
TBTCOにはジョブの基本的な情報が格納されているぞい。
開始日時などもこのテーブルで確認可能なのじゃ!
まずはT-CODE:SM37から、JOBの詳細画面を見てみましょう!
上記の情報をTBTCOで検索してみるのじゃ!
JOBのステータス(Status)の種類は以下に一覧としてまとめています。
ステータスの種類
R:ジョブ実行中
Y:ステップ処理待ち
P:スケジュール済み
S:リリース済み
A:異常終了
F:正常終了
Z:リリース済/保留
X:未定義のステータス検出
TBTCPにはバックグラウンドジョブのステップ情報が格納されているぞい。
ステップって何ですか?
ジョブは複数のプログラムが一連に流れることで成立するものもあるのじゃ。
ジョブの中の一つのプログラムを「ステップ」と呼ぶのじゃ!
まずジョブのステップ情報をT-CODE:SM37で見てみましょう。
ジョブ一覧画面から該当のジョブレコードを選択し、メニューの「ステップ」を押下することでジョブステップ情報画面を確認することができます。
No. | 項目 |
---|---|
① | No. |
② | Program名/コマンド |
③ | Spool一覧 |
④ | パラメータ |
⑤ | ユーザ |
⑥ | ステータス |
③Spool一覧のスプール番号を用い、ジョブにより出力されたスプールを確認することができます。(該当スプール番号をダブルクリック、もしくはT-CODE:SP01から確認可能です。
上記の情報をTBTCPで検索してみるのじゃ!
TBTCSにはリリース済のスケジュールされている未実行ジョブについての情報が格納されておるのじゃ!
上記の情報をTBTCSで検索してみるのじゃ!
毎日動いているジョブが止まってしまうと業務に影響が出てしまうものが多々あるでしょう。
何かあった時に適切なジョブ情報を手早く取得するために、当記事の情報を参考に頭の中に入れておくと役立つと思います。
SAPラボでは、SAPの知識を活かして副業をしたい方を募集してるのじゃ!
SAPラボのライターの特徴
・ライティング初心者OK!
・報酬高単価!
・業務委託契約なので副業として最適!
SAP記事執筆者としての活動実績として利用可能なので、転職時や案件探しの際に企業へのアピール材料にもなります。
募集要項
・SAP導入や運用保守プロジェクトへの参画経験1年以上
ご応募/お問合せ先
info@sap-labo.com
少しでもご興味ある方、ぜひお気軽にご連絡下さい!
新卒でSAPのエンジニアとなり、10年ほどの経験を持つ現役のSAPエンジニア。
SAPのモジュールを問わず広く学習しながら業務の対応を行っている。
自分と同様にSAPで困っている人のサポートをしたいと思いSAPラボに参加。