SAP資格過去問ならSAPnavi

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

SAP過去問 (SAP Exam)

Programming with BAPIs

使用する

このセクションでは、開発したアプリケーションがSAPシステムにSAPビジネスオブジェクトとして保存されているデータを使用し、このデータにBAPIを呼び出してアクセスすることを前提としています。アプリケーションは、必要に応じて単純または複雑にすることができ、1つ以上のBAPIの呼び出しを含めることができます。

統合

BAPIは、ビジネスオブジェクトリポジトリ(BOR)でSAPビジネスオブジェクトタイプまたはSAPインターフェイスタイプのメソッドとして定義され、汎用モジュールとして実装されます。BAPI定義を実際の実装から分離すると、次の2つの方法でBAPIにアクセスできます。

次の図に、2つのアプローチを示します。

BAPIにアクセスする方法

特徴

BAPIにアクセスするアプリケーションは、大きく2つのカテゴリに分類できます。

  • ダイアログアプリケーション

    ダイアログアプリケーションでは、呼び出し元は通常、メソッド呼び出しが処理されるまで待機します。たとえば、呼び出し元は、GetList()BAPI

    詳細については、「プログラミングダイアログアプリケーション」を参照してください。

  • 分散アプリケーション

    BAPIは、アプリケーションリンクイネーブリング(ALE)で使用して、2つの分散システム間でデータを交換および複製することもできます。詳細については、分散アプリケーションのプログラミングを参照してください。

活動

使用するテクノロジに関係なく、アプリケーションプログラムからBAPIを呼び出すには、次の手順を実行する必要があります。

タスク

詳しくは:

SAPビジネスオブジェクトタイプまたはSAPインターフェイスタイプと必要なBAPIを特定し、BAPIインターフェイスのパラメータ情報を決定します。

BAPIの詳細の決定

BAPI呼び出しまたは関数呼び出しとパラメーター宣言をアプリケーションプログラムに統合します。

プログラミングダイアログアプリケーションまたは

分散アプリケーションのプログラミング

さまざまな開発プラットフォームからBAPIを呼び出す例については、BAPI呼び出しの例を参照してください。

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