使用する
利用可能なBAPIドキュメントは、次の3つの領域をカバーしています。
-
新しいBAPIの開発
-
BAPI開発のさらなる側面
-
クライアントでのBAPIの使用BAPI開発
BAPI開発
BAPIプログラミングガイドでは、独自のBAPIを開発するための手順モデルについて説明しています。具体的には、BAPIの開発に関連する制限とガイドラインを扱い、BAPIが満たす必要のある要件について説明し、開発に使用できるサポートツールを紹介します。BAPI Explorerは、BAPI開発プロセスで中心的な役割を果たします。BAPIエクスプローラを使用すると、BAPI環境内のすべての関連情報(一般文書および特殊なビジネスオブジェクトタイプとBAPIに関する詳細を含む)に簡単にアクセスできます。Explorerは、BAPI開発に必要なすべてのツールを統合し、プロジェクトフォームを使用して開発プロセスのすべてのフェーズを管理します。
このドキュメントでは、新しいBAPIの開発のみを扱います。対照的に、既存のBAPIを拡張、拡張、および変更するための手順は、BAPI開発のさらなる側面で説明されています。
BAPI開発のさらなる側面
このレベルにあるドキュメントには、カーネルで説明されている新しい開発の標準的なケースから始まり、実際の要件で拡張するトピックが含まれています。以下の個々の主題がカバーされています:
-
ドキュメントSAPのリリースされたBAPIの拡張(CA-BFA)では、SAP開発者がすでにリリースされているBAPIを拡張する方法と、使用する必要のある手順について説明しています。文書「顧客によるBAPIの拡張と変更」では、IBU、パートナー、および顧客が、SAPが提供するBAPIを拡張および変更して、それぞれの特定のニーズを満たす方法について説明しています。詳細には、拡張コンセプトを適用できる場合と、BAPIへの変更を変更コンセプトを通じてのみ実装できる場合について説明しています。
-
ドキュメント「ALEサービスの使用」では、ALEインバウンド処理を使用して同期BAPI呼び出しと非同期BAPI呼び出しの両方を実装し、分散シナリオを有効にする方法について説明しています。特に、このドキュメントでは、BAPIとの非同期通信中のプロセスフローについて詳しく説明し、BAPIを使用するためのALEインバウンド処理を有効にするためにBAPI-ALEインターフェイスを生成するときに実行する必要のある手順について説明します。
-
BAPIを使用した一括データ転送については、ドキュメントBAPI for MassDataTransferで説明されています。さらに、大量のデータを処理できるBAPIを設計するためのプログラミングモデルが導入されています。
クライアントでのBAPIの使用BAPI開発
この領域では、BAPIの使用方法とアクセス方法について説明します。
-
BAPIユーザーガイドでは、呼び出しに必要なすべてのメタデータを取得する方法、検索ヘルプの使用方法などについて説明しています。
すべてのドキュメントは、CA-BFAの下のSAPライブラリで利用できます。