使用する
実装フェーズを開始する前に、次の点に注意する必要があります。
-
BAPIのリリース
BAPIをリリースすると、ビジネスオブジェクトタイプの完全に実装されたメソッドとして使用可能になります。リリースすると、リリースされたBAPIに加えられたすべての変更がBORおよびABAPディクショナリで互換性について自動的にチェックされ、互換性のない変更が拒否されるため、BAPIに互換性のない変更を加えることも防止されます。
-
BAPIの機能強化と変更
新しいBAPIを作成するのではなく、BAPIを拡張または変更する場合は、以下の要件に注意してください。詳細については、拡張、変更…を参照してください。
-
アウトバウンド処理に使用されるBAPI
BAPIは、それらが定義されたのと同じシステムで汎用モジュールとしてのみ実装することができます。BAPIは、非SAPシステムに実装されているが、SAPシステムから呼び出すことができるインタフェースを記述することもできます。これらのBAPIはアウトバウンドBAPIと呼ばれ、SAPインターフェースタイプのAPIメソッドとしてBORで定義されています。アウトバウンド処理に使用されるBAPIを定義(クライアント)および実装(サーバー)するための別々のシステムが常にあります。