SAP call out to a synchronous system サンプルの実行

サンプルを実行する前に、サンプルのセットアップ手順を完了する必要があります。SAP call out to a synchronous system サンプルのセットアップを参照してください。

サンプルの実行時に問題を検出した場合は、 WebSphere Message Broker 資料の『サンプル実行時の問題の解決』を参照してください。

顧客の作成

  1. SAP システムにログインします。
  2. 「トランザクション SE37」、「関数ビルダー」の順に進みます。
  3. 「関数モジュール」 フィールドに、BAPI_CUSTOMER_CREATEFROMDATA を入力し、「表示」をクリックします。
  4. テスト/実行」をクリックします (F8)。
  5. 最小限の顧客名を指定し、顧客の住所の詳細を入力します。住所の詳細を入力するときには、1 画面前に戻る必要があります (F3)。
  6. RFC ターゲット・システム (SAMPSCI など) を設定します。
  7. メッセージ・フローを実行して顧客の詳細を保管するには、「実行」をクリックします。 顧客番号が返されます。

顧客の検索

  1. SAP システムにログインします。
  2. 「トランザクション SE37」、「関数ビルダー」の順に進みます。
  3. 「関数モジュール」 フィールドに、BAPI_CUSTOMER_GETDETAIL を入力し、「表示」をクリックします。
  4. テスト/実行」をクリックします (F8)。
  5. 顧客を作成したときに示された顧客番号を入力します。
  6. PI-SALESORG に 1 を入力します (この情報はメッセージ・フローでは使用されません)。
  7. RFC ターゲット・システム (SAMPSCI など) を設定します。
  8. メッセージ・フローを実行して、作成した顧客の詳細を検索するには、「実行」をクリックします。

既存の顧客の変更

  1. SAP システムにログインします。
  2. 「トランザクション SE37」、「関数ビルダー」の順に進みます。
  3. 「関数モジュール」 フィールドに、BAPI_CUSTOMER_CHANGEFROMDATA を入力し、「表示」をクリックします。
  4. テスト/実行」をクリックします (F8)。
  5. 新しい住所の詳細と、作成済みの顧客の顧客番号を入力します。住所の詳細を入力するときには、1 画面前に戻る必要があります (F3)。
  6. RFC ターゲット・システム (SAMPSCI など) を設定します。
  7. メッセージ・フローを実行して顧客の詳細を保管するには、「実行 (F8)」をクリックします。 顧客番号が返されます。

BAPI_CUSTOMER_GETDETAIL BAPI を使用し、顧客の住所が変更されたことを検証できます。

サンプルのホームに戻る