オブジェクトおよびメソッドの起動プロパティ
統合に対する、SAPアダプタ呼出しオブジェクトおよびメソッドのプロパティ値を入力します。
Objects and Methodsページが表示されたら、次のうち使用するカテゴリを選択できます。
-
Business Objects (BAPIs): ビジネス・アプリケーション・プログラミング・インタフェースは標準のSAPインタフェースです。 BAPIでは、技術レベルではなく業務レベルでの統合が可能です。 これにより、基礎となる通信テクノロジに依存しない、リンクの安定性が保たれます。
-
Function Modules (RFCs): RFCでは2つのSAPシステム間(R/3やR/2)またはSAPシステムとSAP以外のシステム間でのリモート・コールが可能です。
-
ALE/EDI Messages (IDOCs): 中間ドキュメントは、一般的なSAPビジネス・システム用に記述されたアプリケーション・プログラム間、またはSAPアプリケーションと外部プログラムの間での電子データ交換(EDI)のための標準データ構造です。
選択したカテゴリに応じて、オブジェクトとメソッドのどちらかを選択するよう求められます。 オブジェクトまたはメソッドを選択したら、「Processing Options」リンクをクリックして実行時の動作を変更します。
Business Objects (BAPIs)
次の表では、「Business Objects (BAPIs)」を選択した場合に表示されるページについて説明します。
| 要素 | 説明 |
|---|---|
|
Processing Options |
「Commit Transaction」オプションを使用して、SAPとのインタラクションがステートフルまたはステートレスかを指定します。 |
|
Select Functional Area |
「Sales and Distribution」などの機能領域を選択します。 |
|
Objects |
「Sales Order」などのオブジェクトを選択します。 |
|
Methods |
「CreateFromData」などのメソッドを選択します。 |
Function Modules (RFCs)
これらはSAPアダプタでサポートされている、アウトバウンド処理のためのSAP通信メソッドです。
Transactional RFC (tRFC): これはターゲット・システムで呼び出されたファンクションを1回だけ実行する、非同期の通信メソッドです。 SAP RFCクライアント・プログラムがtRFCを実行する時点では、ポートへのリスナーを使用可能にする必要はありません。 tRFCコンポーネントは、呼び出したRFCファンクションを、SAPデータベースの対応するデータとともに一意のトランザクションID (TID)で保存します。
Queued RFC (qRFC): これも非同期の通信メソッドであり、送信者が指定した順序で複数のリクエストが処理されることを保証します。tRFCはキュー(インバウンド・キューおよびアウトバウンド・キュー)を使用してシリアル化できます。 SAPでインバウンド/アウトバウンド・キューを使用してシリアル化したtRFCリクエストは、キューRFC (qRFC)と呼ばれます。qRFCは同じキューに先行するものがないリクエストを処理するtRFCの拡張機能です。 qRFCを使用すると、定義した順序で複数のリクエストが処理されるようになります。
次の表では、「Function Modules (RFCs)」を選択した場合に表示されるページについて説明します。
| 要素 | 説明 |
|---|---|
|
Processing Options |
「Commit Transaction」オプションを使用して、SAPとのインタラクションがステートフルまたはステートレスかを指定します。 「RFCOptions」オプションを使用して、次を指定します。
|
|
Select Functional Area |
「Sales and Distribution」などの機能領域を選択します。 |
|
Methods |
「CreateFromData」などのメソッドを選択します。 |
ALE/EDI Messages (IDOCs)
次の表では、「ALE/EDI Messages (IDOCs)」を選択した場合に表示されるページについて説明します。
| 要素 | 説明 |
|---|---|
|
Processing Options |
IDOCの処理オプション「QueueName」が1つあります。 「QueueName」オプションを使用して、キュー内のリクエストを処理します。 SAPで定義されているキューの名前を入力するよう求められます。 |
|
Groups |
個々のメソッドではなく、 |
|
Methods |
|