SAPの拡張手段/BAdI のバックアップ(No.1)
- バックアップ一覧
- 差分 を表示
- 現在との差分 を表示
- ソース を表示
- SAPの拡張手段/BAdI へ行く。
- 1 (2014-06-26 (木) 11:03:14)
ユーザExitやカスタマExitの後継とも呼べる機能で、Business Add Inの略。BAdIとも書く。
概要 †
簡単に言ってしまうと、カスタマExitのオブジェクト指向版。
・・・というよりカプセル化の色合いが強く、脈絡の無い入出力やグローバル変数の変更などはできない仕組みになっている。*1
便利とかそういうことではなく、「使えるもの、使えないもの」があり、SAPの内部利用専用のものと利用可能なものに分かれる。まぁTr-CD:SE18で見なさいってこった。
いわゆるBADIと呼ばれるクラシックBADI、最近のバージョンから提供されている「クラシックBADIが色々まとまっているイメージ」の新規BADIがある。
ちなみに、通常であれば問題ないのだが、IMPORT MEMORYなどBADIだとコンパイルが通らない命令があったり、購買発注のものなどは引数のアクセス方法が通常と異なることがあるので注意。
なお、ユーザExitやカスタマExitが新しく追加されることは金輪際ないらしく、今後はずっとこっち。 何となく抵抗を感じている人も、今後の為にもちゃっちゃと覚えた方がいい。
コメントはありません。 Comments/SAPの拡張手段/BAdI