使用する
上記の2つの拡張タイプの個別のアプリケーションに加えて、顧客フィールドを追加し、単一のSAPテーブルのBAPIに既存のフィールドを含めることもできます。
上記と同じコンポーネントが含まれ、同じルールとガイドラインが適用されます。さらに、BAPIテーブル拡張の構造で次の点に注意してください。
-
まず、BAPIに含める対応するデータベーステーブルから既存のフィールドをすべて取得し、BAPIテーブル拡張のデータ部分を含むAPPEND構造に追加します。
-
次に、新しい顧客フィールドを含むINCLUDEを同じAPPEND構造に追加します。データベーステーブルと対応するBAPIテーブル拡張の両方で同じINCLUDEを使用する必要があることに注意してください。
次の図は、BAPIで既存のフィールドURLとLANGUを使用し、2つの得意先フィールドPLANETYPEとCOMPANYでテーブルを拡張するために、BAPIテーブル拡張を定義する方法を示しています。