SAP資格過去問ならSAPnavi

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

SAP過去問 (SAP Exam)

Determining Details of BAPIs

使用する

BAPIを使用するには、アプリケーションプログラムでBAPIまたは関数を呼び出すために転送する必要のある情報を決定する必要があります。

前提条件

この情報はBAPIエクスプローラーにあります。

ビジネスオブジェクトタイプのBAPIの詳細

SAPビジネスオブジェクトタイプのBAPIを使用するには、以下の情報が必要です。

  • BAPIのインポート、エクスポート、およびインポート/エクスポートパラメータ

  • これらは、SAPビジネスオブジェクトタイプの主要なフィールドです。

    SAPビジネスオブジェクトタイプのキーフィールドは、クライアントプログラムがオブジェクトタイプの特定のインスタンスに一意にアクセスできるID構造を指定します。BAPIがオブジェクトタイプの特定のインスタンスを使用している場合は、キー項目が必要です。BAPIは、次のカテゴリに分類されます。インスタンス依存のBAPI

    • インスタンス依存のBAPI

      インスタンスに依存しないBAPIは、オブジェクトタイプの特定のインスタンスを使用します。これは、クライアントアプリケーションがビジネスオブジェクトのキーフィールドで指定する必要があります。インスタンス依存のBAPIの例は次のとおりです。CompanyCode.GetDetail()また、クライアントアプリケーションを使用する場合は、会社コードIDを指定する必要があります。たとえば、GetSAPObject( “CompanyCode”、 “0001”)

    • インスタンスに依存しないBAPI

      インスタンスに依存しないBAPIは、オブジェクトタイプの特定のインスタンスを使用しません。通常、テーブル内のオブジェクトタイプインスタンスのリストを呼び出し元のプログラムに返します。インスタンスに依存しないBAPIは、クラスメソッドとも呼ばれます。BAPICompanyCode.GetList()会社コードのリストを返す、は、インスタンスに依存しないBAPIの例です。

      一部のインスタンスに依存しないBAPIは、オブジェクトインスタンスを生成し、生成されたオブジェクトインスタンスに関する情報を呼び出し元のアプリケーションに報告します。このタイプのBAPIの例は次のとおりです。SalesOrder.CreateFromData()、顧客注文を作成し、呼び出し側プログラムに情報を報告します。

  • ビジネスオブジェクトタイプ、キーフィールド、BAPIおよびそのパラメータに関するドキュメント。

  • RFC呼び出しがBAPIの基礎となる汎用モジュールに送信される場合の汎用モジュールの名称。

必要な情報をすべて取得したら、アプリケーションプログラムでBAPIを使用できます。

インターフェイスタイプのBAPIの詳細

SAPビジネスオブジェクトタイプのBAPIを使用するには、以下の情報が必要です。

  • BAPIのインポート、エクスポート、およびインポート/エクスポートパラメータ

  • インタフェースを実装する汎用モジュールの名称

  • BAPIとそのパラメータに関するドキュメント。

必要な情報をすべて取得したら、インターフェイスを実装し、アプリケーションプログラムでBAPIを使用できます。

プロセス

SAPシステムにログオンし、ナビゲーションパスの開始ツール 次のナビゲーションステップ ビジネスフレームワーク 次のナビゲーションステップ BAPIエクスプローラナビゲーションパスの終わりを選択するか、トランザクションを呼び出しますBAPISAP GUIコマンド項目にBAPIを入力します)。

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