プロセス
このタイプの拡張には、最大で次の手順が必要です。
-
ヘルプ構造の作成
最初のステップでは、BAPIに渡される追加の関連フィールドを含むデータ構造を作成します。上記のように、このステップはオプションであり、拡張コンテナーが明確で均一な構造を持つことを保証するためにのみ使用されます。ヘルプ構造の詳細については、データベースレベルに影響を与えないインポートデータを使用したBAPIの拡張を参照してください。
-
BAdIのプログラミング
この場合も、最初のBAdIにより、データチェックを実行するオプションが得られ、2番目のBAdIにより、BAPIに渡されたデータをさらに処理することができます( BAPI開発者によるアクションも参照)。ここでは、標準のBAdIルールが適用されます。
-
BAPI呼び出しの前にExtensionInを入力する
顧客は通常、ExtensionInコンテナで転送されるデータを任意の方法で構造化できます。ヘルプ構造が使用されている場合は、既存のSAPデータベーステーブルに基づく拡張のアクションで説明されている構造が利用可能です。