LoginSignup
0
0

More than 1 year has passed since last update.

SAP BADi(ビジネスアドイン)の探し方

Posted at

BAdiの探し方

手順

  1. トランザクションコード:SE24でクラス:CL_EXITHANDLERを照会
  2. メソッド:GET_INSTANCEを選択しプログラムソースを表示
  3. 下記にブレイクポイント指定
    • 4行目当たりの”CALL METHOD CL_EXITHANDLER=>GET_CLASS_NAME_BY_INTERFACE”
  4. 確認したいトランザクションを別セッションで実行
  5. 上記メソッドの戻り値:EXIT_NAMEに返される値が使用されているBADIの定義名にあたる。

共通的なBADIも実行されるので、関係のなさそうな名称であればスルーしてください。

補足

またBADIの定義はトランザクションコード:SE18で確認する事ができ、BADIの実装を行いたい場合は
トランザクションコード:SE19にてBADIの定義を継承して拡張登録する事ができる。
また、実装後の変更でクラス名が判っていればトランザクションコード:SE24から直接変更する事も可能だ。

関連トランザクションコードまとめ

SE24: クラス/インタフェース
SE18: ビジネスアドイン(定義)
SE19: ビジネスアドイン(実装)

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0