SAP資格過去問ならSAPnavi

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

SAP過去問 (SAP Exam)

Implementing Loose Coupling via BAPIs

使用する

BAPIを使用してALEのコンテキスト内で非同期にデータを交換する場合、次のプロセスが関係します。

  • 非同期BAPI汎用モジュールインタフェースが送信システムで呼び出されると、対応するIDocにBAPIコールからのデータが入力されます(アウトバウンド処理)。

  • このIDocはターゲットシステムにディスパッチされます。

  • ターゲットシステムでは、BAPIインポートパラメータにIDocデータを入力し、それらを対応するBAPI汎用モジュールに渡すことにより、IDocからBAPIコールが登録されます(インバウンド処理)。

BAPIを非同期インターフェースとして使用するには、分散ビジネスプロセスで使用できるBAPI-ALEインターフェースを既存のBAPI用に生成する必要があります。このBAPI-ALEインターフェースには、以下のコンポーネントが含まれます。

  • メッセージタイプ、

  • IDocタイプ、

  • インバウンドIDocのセグメントを読み取り、対応するBAPIのパラメータを入力し、BAPIを呼び出すALEインバウンド汎用モジュール、および

  • BAPIのパラメータからIDocを生成し、それをALEアウトバウンドに配置するALEアウトバウンド汎用モジュール。

BAPI-ALEインタフェースの生成中のプロセスフローの詳細については、BAPI-ALEインタフェースの更新を参照してください。

プロセス

非同期通信の流れ

BAPIを使用した非同期通信に関連する個々の手順について、以下で詳しく説明します。プロセスフローは、次のフェーズに分けることができます。

次の図は、リモートシステムでBAPIを呼び出すために必要な手順を示しています。

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