前提条件
IDocタイプの拡張で必要な手順を完了している必要があります。
手順
-
プロジェクト管理の機能またはユーザExitを使用して、対応する汎用モジュールのカスタマ拡張を記述します。ABAPワークベンチの第一画面で、属性](ラジオボタン)とを選択します。短いテキストを入力して保存します。
プロジェクト名を入力し(顧客の名前空間に注意してください!)、 [ -
最初のプロジェクト管理画面に戻り、拡張割り当てサブオブジェクトを選択します。プロジェクトにSAP拡張機能を割り当てることを選択します。F4ヘルプを使用して、SAPの拡張機能を見つけてください。エントリを保存します。
SAP拡張には、コンポーネントとして機能出口(汎用モジュール)が含まれており、そこから次のステップで必要なものを選択します。
-
次に、プロジェクト管理の初期画面でコンポーネントサブオブジェクトを選択します。を選択します。
すべての関数出口のリストが出力されます。を選択すると、個々の出口に関する文書が表示されます。
-
必要な機能出口をダブルクリックすると、ABAPエディタが呼び出されます。
-
関数exitには、 include<customerinclude>という行が含まれています。名前をダブルクリックして、このインクルードを作成します(システムプロンプトを確認します)。ソーステキストを入力して、エントリを保存します。
-
ここで、新しい拡張セグメントを、得意先固有のTOPインクルードのグローバル構造として定義する必要があります。ABAPエディタで、ジャンプグローバルデータを選択
。TOPプログラムが表示されます。
-
名前をダブルクリックして、顧客TOP Includeを作成します(システムクエリを確認します)。拡張セグメントをTABLESデータ宣言として入力します。
以前にセグメントをアクティブ化したことがある場合は、構文チェック()に問題はありません。辞書に直接セグメントを作成しないでください。常にセグメントエディタを使用してください。
-
プロジェクト全体をアクティブ化します。これを行うには、最初のプロジェクト管理画面にアクセスして、を選択します。
ソーステキストは次のとおりです。