アダプターと共に作動する SAP サーバーの構成

WebSphere® Adapter for SAP Software for Application Link Enabling (ALE) 処理を構成する前に、リモート関数呼び出し (RFC) 宛先を SAP サーバーに登録し、 SAP サーバーで受信側ポート、論理システム、配布モデル、およびパートナー・プロファイルを構成する必要があります。 これらの項目が構成済みかどうかについては、システム管理者に問い合わせてください。

始める前に

SAPの必要な外部ソフトウェア依存関係を追加します

このタスクの概要

SAP グラフィカル・ユーザー・インターフェースを使用して、SAP サーバー上で以下のステップを実行します。

手順

  1. RFC プログラム ID を登録します。
    1. オープン・トランザクション SM59 (RFC 宛先の表示および保守)。
    2. 「作成」をクリックします。
    3. RFC 宛先名を入力します。
    4. 「接続タイプ」 フィールドで、 「T」を選択します。
    5. 「アクティベーション・タイプ (Activation Type)」 フィールドで、 「登録済みサーバー・プログラム (Registered Server Program)」を選択します。
    6. プログラム ID を入力します。

      アダプターを構成するときにこのプログラム ID を使用します。 この値は、プログラム ID が listen する RFC 対応機能を SAP ゲートウェイに指示します。

    7. 「説明 1」に、 RFC for Test Sampleなどの説明を入力します。
    8. 「説明 2」に、自分の名前などの説明を入力します。
    9. 「MDMP」&「Unicode」をクリックし、ターゲット・システムの通信タイプに応じて、RFC 宛先を 「Unicode」 または 「非 Unicode」に設定します。

      複数言語設定を使用する際にエラーを避けるため、RFC 宛先を「Unicode」に設定します。

    10. 入力を保存します。
  2. 以下のようにして、受信側ポートをセットアップします。
    1. オープン・トランザクション WE21 (IDoc 処理のポート)。
    2. 「トランザクション RFC」を選択し、 「ポート」をクリックして、 「作成」 アイコンをクリックします。
    3. ポートの名前を入力し、 「OK」をクリックします。
    4. 前のタスクで作成した宛先名を入力します (またはリストからそれを選択します)。
    5. 入力を保存します。
  3. 以下のようにして、論理システムを指定します。
    1. オープン・トランザクション BD54 (変更ビュー論理システム)。
    2. 「新規エントリー」をクリックします。
    3. 論理システムの名前を入力し、 「保存」 アイコンをクリックします。
    4. 「ワークベンチのプロンプト (Prompts for Workbench)」要求が表示された場合は、 「新規要求 (New Request)」 アイコンをクリックします。 次いで簡略説明を入力し、「保存」アイコンをクリックします。
    5. 「続行」 アイコンをクリックします。
  4. 以下のようにして、配布モデルを構成します。
    1. オープン・トランザクション BD64 (配布モデルの保守)。
    2. 配布モデル > 「処理モデルの切り替え」をクリックします。
    3. 「モデル・ビューの作成」をクリックします。
    4. モデル・ビューの名前を入力し、 「続行」 アイコンをクリックします。
    5. 作成した配布モデルを選択し、 「メッセージ・タイプの追加」をクリックします。
    6. アウトバウンド処理の場合は、前のタスクで作成した論理システム名を 送信者と入力し、 SAP サーバーの論理名を 受信側と入力し、メッセージ・タイプ (例えば、 資材管理) を選択して、 続行 アイコンをクリックします。
    7. 配布モデルを再度選択し、 「メッセージ・タイプの追加」をクリックします。
    8. インバウンド処理の場合は、 SAP サーバーの論理名として Senderを入力し、前のタスクで作成した論理システム名として Receiverを入力してから、メッセージ・タイプ (例えば、 MATMAS) を選択します。)。 「続行」 アイコンをクリックします。
    9. 入力を保存します。
  5. 以下のようにして、パートナー・プロファイルをセットアップします。
    1. オープン・トランザクション WE20 (パートナー・プロファイル)。
    2. 「作成」 アイコンをクリックします。
    3. 前のタスクで作成した論理システムの名前を入力し、 「パートナー・タイプ」「LS」を選択します。
    4. 「後処理: 許可されたエージェント」に、 US と入力し、ユーザー ID を入力します。
    5. 「保存」 アイコンをクリックします。
    6. 「アウトバウンド・パラメーター」セクションで、 「アウトバウンド・パラメーターの作成」 アイコンをクリックします。
    7. 「アウトバウンド・パラメーター」 ウィンドウで、メッセージ・タイプ (例えば、 MATMAS05) を入力し、前のタスクで作成した受信側ポートを選択し、 「IDoc イメージの転送」を選択します。
    8. 「保存」 アイコンをクリックします。
    9. F3 を押して、「パートナー・プロファイル」ビューに戻ります。
    10. 「インバウンド・パラメーター」セクションで、 「インバウンド・パラメーターの作成」 アイコンをクリックします。
    11. 「インバウンド・パラメーター」 ウィンドウで、メッセージ・タイプ (例えば、 MATMAS) とプロセス・コード (例えば、 MATM) を入力します。
    12. 「保存」 アイコンをクリックします。
    13. F3 を押して、「パートナー・プロファイル」ビューに戻ります。
    14. 「インバウンド・パラメーター」セクションで、 「インバウンド・パラメーターの作成」 アイコンをクリックします。
    15. インバウンド・パラメーター 」ウィンドウで、値 ALEAUD ( 「メッセージ・タイプ」の場合) および AUD1 ( 「プロセス・コード」の場合) を入力します。
    16. 「保存」 アイコンをクリックします。
    17. F3 を押して、「パートナー・プロファイル」ビューに戻ります。
    18. 「保存」 アイコンをクリックします。

次のタスク

「アダプター接続」ウィザードを使用して EIS に接続します