SAP資格過去問ならSAPnavi

NoteやStripe決済で安全にSAP過去問を購入することができます。
領収書発行可能 / 即時入手可能

SAP過去問 (SAP Exam)

Enhancing the BAPIs Based on Existing SAP Database Tables

使用する

お客様はBAPIを変更できます。

  • 基礎となるSAPテーブルに後で追加されたフィールドを考慮に入れることができます

  • 提供されたSAPテーブルに属するフィールドを含めることができますが、BAPIインタフェースではまだ考慮されていません。

実装に関する考慮事項

この場合、問題のBAPIに次の注意事項を適用する必要があります。

  1. BAPIインターフェースで拡張パラメーターを作成する

    問題のBAPIの要件に応じて、BAPI開発者は、BAPI汎用モジュールのインタフェースでデータインポート用の1つの拡張パラメータ( ExtensionIn)および/またはデータエクスポート用の1つの拡張パラメータ( ExtensionOut )を作成します。

  2. BAPIテーブル拡張の作成

    BAPIテーブル拡張は、そのBAPIで考慮される少なくとも1つのフィールドを含むBAPIの基礎となるテーブルごとに存在する必要がありますこれらのBAPIテーブル拡張は、データインポート中にコンテナ( ExtensionIn)から顧客拡張をコピーし、データベーステーブルの追加フィールドに入力するために使用されるヘルプ構造です。データのエクスポート中に、BAPIテーブル拡張機能を使用して、顧客テーブル拡張機能からデータをコピーし、 ExtensionOutパラメーターに配置します。BAPI開発者は、拡張が有用なオプションと見なされるテーブルに対応するBAPIテーブル拡張を作成します。顧客が拡張機能に他のBAPIテーブルを使用する場合は、BAPIテーブル拡張機能を作成する必要があります。

  3. ビジネスアドイン(BadIs)

    各BAPI汎用モジュールには、アプリケーションによって提供される出口に加えて、最大2つの追加BAdIが含まれている必要があります。得意先は、これらのBAdIでデータ検証またはその他の処理を実行することができます。

関連するコンポーネント間の相互作用は、以下の例に示されています。

  1. 顧客フィールドの追加、

  2. 追加の既存のデータベースフィールドの使用または

  3. 追加する顧客フィールドと既存のテーブルフィールドの追加の組み合わせ

タイトルとURLをコピーしました