Friday is awesome

SAPについて個人的なメモをまとめたブログです

MENU

システム的なトランザクションコード一覧

SAP Functional Consultantが抑えておくべきトランザクショ ンコードを列挙してみました。Basisやシステム運用部隊が使用するものは取り上げていないためご了承ください。また、随時アップデートしていきたいと思います。

Tr-Cd 名称 使い途
SE01 移送オーガナイザ カスタマイズやプログラム作成後に作成された移送依頼を確認できます。また、移送依頼のリリースを実行します。
SE11 ABAPディクショナリ テーブルの内容(項目IDや項目の内容、名称など)を確認できます。
SE16N データブラウザ テーブルの内容を確認できます。SE11との違いは、テーブルの細かい定義はSE11で見てテーブルのデータを見たい場合はこちらのSE16Nを使用します。
SE37 汎用モジュールビルダ 汎用モジュール作成時に使用します。また、汎用モジュールをテスト・デバッグする場合にも使用します。
SE38 ABAPエディタ ABAPプログラム作成時に使用します。また、ABAPプログラムを実行する場合やデバッグする場合にも使用します。
SE80 オブジェクトナビゲータ プログラムだけではなく、User-Exitや汎用モジュールグループなどのオブジェクトが確認できます。
SE91 メッセージ更新 メッセージの登録や更新ができます。また、メッセージIDからそのメッセージを使用していているプログラムを逆引きするという使い方もできます。
SE93 トランザクションコード登録 トランザクションコードの登録・更新・照会・削除。トランザクションコードを実行しているプログラムやバリアントも確認できます。
SHDB バッチインプットの記録 バッチインプットセッションを作成・実行することができます。
SCC1 移送依頼のコピー 移送依頼を同一サーバの他クライアントへコピーできます。開発機に複数クライアントがある場合、クライアント依存オブジェクトを移送します。
SM04 ユーザセッション ログインユーザの一覧。現在ログインしているユーザを確認したり、各ユーザの使用メモリを確認できます。
SM12 ロックエントリ ロック(テーブルレコードの競合)を確認して削除することができます。
SM21 システムログ システム的なエラーが発生した場合のエラー内容の解析ができます。
SM36 バックグラウンドジョブ定義 SAP内でバックグラウンドジョブの定義ができます。ジョブツールを使用しないで、SAP内で直接実行する場合に使用します。
SM37 バックグラウンドジョブ概要 バックグラウンドジョブの実行結果確認。ジョブ実行結果が正常終了、エラーなど確認できます。
SM69 外部OSコマンド OSで実行するコマンドを定義できます
SMQS qRFCモニター qRFCの設定をします。RFCの相手先を登録して、待機時間など決めます。
ST05 SQLトレース 指定したプログラム内のSQLをトレースできます。処理時間がかかっている場合に、プログラム内の複数Select文でどこでボトルネックになっているかを確認できます。
STMS 移送管理システム 開発機で作成した移送依頼を検証環境、本番環境に移送する際に使用します(主にBasisが利用)。
SU01 ユーザ管理 ユーザIDを作成、更新、削除する場合に使用します。
SU01D ユーザ照会 ユーザIDを照会する場合に使用します。更新する必要がない場合は、SU01ではなくSU01Dを使用するのがいいと思います。
FILE 論理パスおよび論理ファイル名 論理パス、論理ファイル名の定義。Basisが作成した論理パスに対して、物理パスを確認する場合などに使用します。
AL11 SAPディレクト サーバのディレクトリ、ファイルを確認できます。直接、ファイルサーバにサクセスできない場合に使用します。
SARA アーカイブ管理 アーカイブを作成・照会する場合に使用します。
SLG1 アプリケーションログ

アプリケーションエラーが発生した場合に、エラー解析のために使用します。

BD87 ステータスモニタ IDocのメッセージ内容を確認できます。IDoc通信でエラーになった場合に解析します。

ST22

ランタイムエラー ABAPプログラムのショートダンプエラーを確認できます。