Exit を持つアプリケーションの検索 

SAP が標準のアプリケーションに Exit を追加した場合に限って、カスタマ Exit を利用することができます。このため、 R/3 内で利用できる Exit を検索する方法を知る必要があります。 SAP は、 SAP 拡張管理と呼ばれるパッケージ内でカスタマ Exit を組織化します。各 SAP 拡張にあは、個別の Exit を多数含ませることができます。

ABAP ワークベンチのメニューから、ユーティリティ R 拡張 R プロジェクト管理を選択してください。 標準アプリケーションで使用できる Exit を検索するための選択画面をコールするには、ユーティリティ R SAP 拡張管理 を選択してください。特定の拡張パッケージの名称について何も情報を持っていない場合でも、特定の開発クラスまたは開発クラスのセットに属するすべての拡張を検索することができます。システム内にあるすべての拡張をリストするには、選択基準を指定せずに実行機能を選択してください。

基準に適合する拡張パッケージのすべてがリストされます。この一覧内から、各拡張の文書を照会することができます。拡張の別の Exit タイプをリストさせることもできます。たとえば、ある拡張パッケージに、複数のメニュー Exit 、複数の汎用モジュール Exit 、そして1つの Dynpro Exit が含まれるということがあります。

アプリケーション階層内の検索

アプリケーション階層を利用して、特定のアプリケーション領域用で使用できる Exit を検索することもできます。概要 R アプリケーション階層 R SAP を選択すれば、 ABAP ワークベンチメニューからアプリケーション階層を入力することができます。

SAP アプリケーション階層はすべての標準 R/3 アプリケーションとそのコンポーネント部分をリストします。この階層をリポジトリ情報システムと共に使用して、特定のアプリケーションまたはプログラムに使用できる Exit を検索することができます。たとえば、在庫 / 購買管理に関連する Exit を検索する場合は、以下のようにしてください。

1. アプリケーション階層の 在庫 / 購買管理の枝にカーソルをあわせてから編集 R サブツリーの選択 / 選択解除 選択してください。

そのアプリケーション領域にマークがつけられます。

2. リポジトリ情報システムのボタンを選択してください。

特定のアプリケーションに割り当てられているオブジェクトを検索します。

3. リポジトリ情報システムツリーの環境の枝をダブルクリックしてください。

4. カスタマ拡張をダブルクリックしてください。

5. カスタマ Exit をダブルクリックしてください。

選択画面が表示されるので、検索対象を絞り込むことができます。この画面上の項目は空のままでもかまいません。

6. 実行を選択してください。

アプリケーション階層でマークしておいたカテゴリに割り当てられている拡張がすべて取り出されます。

各拡張パッケージに含まれる個々の Exit を照会するには、拡張を選択してから照会アイコンを選択してください。一覧内の拡張をダブルクリックして、 SAP が拡張を管理するために使用するトランザクションに分岐することもできます。このトランザクションを使用して、任意の拡張パッケージに含まれる個別の Exit 、またはコンポーネントを照会することができます。