BADIとは何ですか? SAP ABAPチュートリアル

BADIの略です B使い勝手 Add Ins カスタマーエグジットと同様に、BADIはカスタム拡張機能をフックするのに役立ちます SAP 機能性。 BADI の例: トランザクションCAT2 – タイムシート入力では、人事部門は、故意に誤ったデータを提出することは解雇の理由となるという対話型の確認を組み込むことを希望しています。これは、BADIを使用して実現できます。

BADI の例

オプション

  • BADI はオブジェクト指向です
  • 複数回実装できる
  • 必要ありません SAP ソフトウェア 変更登録
  • BADIの機能にアップグレードされたリリースには影響はありません

BADI の定義と実装

これには XNUMX つのステップが必要でした

ステップ1) BADI 定義の作成: トランザクション SE18。

BADI の定義と実装

ステップ2) BADI インターフェイスの定義: トランザクション SE19

BADI の定義と実装

ステップ3) インターフェイスを実装するクラスを定義します。実装の作成中に、拡張のインターフェイスを実装するためのクラスも作成されます。

毎日のGuru99ニュースレター

今すぐ配信される最新かつ最も重要な AI ニュースで一日を始めましょう。