[予約]のBTEのビジネス・トランザクション・イベントの知人

BTE また、「ビジネス・トランザクション・イベント」として知られている(ビジネス・トランザクション・イベント)、一般的な機能拡張(TCODE:SMOD | CMOD)はまだABAP二次開発を使用して、しかし、BTEは、他の製品へのRFC呼び出しを提供する(TCODE:FIBF) 。より簡単に、そしてBADIやや似BTEのデザインのアイデア。OPEN_FIは、(機能OPEN_FI_PERFORM_eventid_typeの形で)輸出標準手順で左、表設定を提供し、特定のイベント・エクスポート機能独自の定義、標準的な手順については、内部に保持することができる検出された場合、ここに来輸出のユーザー定義関数は、目的を強化するために、呼び出されます。
BTEは、検証および代替会計書類に似た2種類がありますエンハンスメント。
P / S機能モジュール(パブリッシュとインタフェースを購読)のみSAPデータソース、または検査の目的を達成するために、外部プログラム・データのために使用することができます。
ハンドラモジュール(プロセスインタフェース):データ変更は、目的を達成することができ、標準的なビジネスプロセスを強化します。

 

第二に、強化BTEのための外観

BTEの強化を見つけるには二つの方法が一般的にあります。

図1は、標準的な手順では、検索文字列「OPEN_FI_PERFORM」は、関数は、見つかった場合は、最後に、「_E」は、それが「_P」である場合、それは「P / S機能モジュール」であることを示す「処理モジュールの機能」。

メニュー「環境」→「情報システム(P / S)」/「環境」→「情報システム(プロセス)」を見つけるために、トランザクションコードFIBFを使用して、または直接トランザクションコードベレを使用して2、(Publishandインターフェイスを登録するため)と(プロセスインターフェース)BERP。

 

三、BTEは達成します

次のように、トランザクションコードFIBF、メニュー「環境」→「情報システム(P / S)」を実装するために選択BTEの必要性を使用します:

「サンプル機能モジュール」(サンプルファンクションmoudle)ボタンをクリックして選択した後、(最初の必要性は、レディ機能の基であることに注意する)サンプルの関数をコピーします。

FM に基づいて独自のコードを編集する作成した必要性一度。

トランザクションコードFIBFに戻った後、顧客の製品を作成します。起動する]チェックボックスの後に保存する必要があるため注意。

その後、製品を接続することで、以前のイベント(EVENT)作成機能(FM)トランザクションコードFIBFを使用しています。

アクティブに保存最後に、デバッグおよびテスト。

 

第四に、我々は高度な検出を達成しています

表示された強化され実装されるすべてのパッケージかもしれここで、比較的簡単な方法を導入しました。SAPは、最初にすべての私たちがどこ見つける必要がある、などの標準的な手順「SNIF」を提供「のパッケージを。」

使用トランザクションコードSE80は、「パッケージ」、「ショー親オブジェクトリスト」ボタンをクリックしてプログラムを見つけます。

上のフック「SAPビジネスの実装はまた、アドインを選択した」場合は、パッケージ名を入力し、プログラム「SNIF」を実行しても表示SAPの標準を配置します。

私たちは、強化され、動作カテゴリの各種タブに表示されます見つけることができます。

 

 

リリース2018元の記事 ウォンの賞賛3957 ビュー1035万+

おすすめ

転載: blog.csdn.net/zhongguomao/article/details/104760221