• 検索結果がありません。

SAP の論理システムとしての SAP コネクタの定義

第 2 章 : SAP コネクタの管理

手順 4. SAP の論理システムとしての SAP コネクタの定義

SAP コネクタを使用して、SAP との IDoc の送受信を行うには、SAP コネクタを SAP 内の外部論理システムとし て定義する必要があります。

SAP コネクタとの IDoc ALE の統合に関する単一の論理システムを SAP で作成します。SAP コネクタを論理シス テムとして定義すると、SAP は、SAP から送信 IDoc を受け取り、SAP に受信 IDoc を送信する外部システムとし て SAP コネクタを承認します。

論理システムとして SAP コネクタを定義するには、次の手順を実行します。

1. SAP コネクタに関する論理システムを SAP で作成します。

2. SAP コネクタの RFC 宛先を作成します。

3. RFC 宛先に対する tRFC ポートを作成します。

4. SAP コネクタのパートナプロファイルを作成します。

5. パートナプロファイルの受信パラメータおよび送信パラメータを作成します。

SAP IDoc および RFC/BAPI コネクタの管理 33

注: 上記の手順は、SAP バージョン 4.6C に基づいています。異なるバージョンをお使いの場合は、手順が異な る場合があります。SAP で論理システムを作成する方法の詳細については、SAP のマニュアルを参照してくださ い。

手順 1. SAP コネクタの論理システムの作成

SAP コネクタをネットワーク内のクライアントとして一意に特定するには、SAP コネクタを SAP 内の外部論理シ ステムとして定義します。

1. SALE トランザクションに移動します。

[Display IMG]ウィンドウが表示されます。

2. [Application Link Enabling] > [Sending and Receiving Systems] > [Logical Systems] >

[Define Logical System operation]を指定して、ツリー構造を展開します。

3. [IMG - Activity]アイコンをクリックして、[Define Logical System operation]を実行します。

情報ダイアログボックスが表示されます。

4. [Enter]をクリックします。

[Change View Logical Systems]ウィンドウが表示されます。

5. [New Entries]をクリックします。

[New Entries]ウィンドウが表示されます。

6. SAP コネクタの論理システムのエントリの名前と説明を入力します。

手順 2。RFC 宛先の作成

SAP コネクタの RFC 宛先とプログラム ID を作成します。

1. トランザクション SM59 に進みます。

[RFC 宛先の照会/更新]ウィンドウが表示されます。

2. [作成]をクリックします。

[RFC 宛先]ウィンドウが表示されます。

3. RFC 宛先として、作成した論理システムの名前を入力します。

4. TCP/IP 接続を作成するには、接続タイプとして「T」を入力します。

5. RFC 宛先の説明を入力します。

6. [保存]をクリックします。

7. 起動タイプについては、[登録]をクリックします。

8. プログラム ID については、RFC 宛先名と同じ名前を入力します。

saprfc.ini ファイルの PROGRAM_ID パラメータの値として、このプログラム ID を使用します。

9. SAP システムが Unicode システムであり、Secure Agent が AIX(64 ビット)、HP-UX IA64、Linux(32 ビ ット)、Solaris(64 ビット)または Windows 上で実行される場合、[Special Options]タブをクリック し、[Character Width in Target System]の下の[Unicode]オプションを選択します。

SAP には、これらのオペレーティングシステムに対応する Unicode RFC ライブラリが用意されています。

Secure Agent がこれらのオペレーティングシステムのいずれかで実行される場合は、Secure Agent で Unicode データの処理に Unicode RFC ライブラリが使用されます。

手順 3. RFC 宛先に対する tRFC ポートの作成

SAP で定義した RFC 宛先に、tRFC ポートを作成します。SAP では、tRFC ポートを使用して SAP コネクタと通信 します。

1. トランザクション WE21 に移動します。

2. [ポート] > [トランザクション RFC]をクリックします。

3. [登録]をクリックします。

[Ports in IDoc Processing]ダイアログボックスが表示されます。

4. [ポート名の生成]または[Own Port Name]をクリックして、名前を入力します。

5. [Enter]をクリックします。

6. ポートの説明を入力します。

7. IDoc レコードのバージョンタイプを選択します。

8. 作成した RFC 宛先の名前を入力します。

手順 4.SAP コネクタのパートナプロファイルの作成

SAP コネクタ用に定義した論理システムのパートナプロファイルを作成します。SAP は、外部システムと通信す る際に、パートナプロファイルを使用して外部システムを特定します。

1. トランザクション WE20 に移動します。

2. [登録]をクリックします。

3. 以下のプロパティを入力します。

パートナプロファイルプロパ ティ

説明

パートナ番号 SAP コネクタに対して作成した論理システムの名前。

パートナタイプ パートナプロファイルタイプ。ALE 分散システム用の論理システム の場合は、「LS」と入力します。

4. [後処理]タブで、次のプロパティを入力します。

パートナプロファイルプロパテ ィ

説明

タイプ ユーザータイプ。ユーザの場合は US を入力します。

エージェント SAP ユーザーのログイン名。

言語 SAP 言語に対応する言語コード。日本語の場合は JA を入力します。

SAP IDoc および RFC/BAPI コネクタの管理 35

5. [分類]タブで、次のプロパティを入力します。

パートナプロファイルプロパティ 説明

パートナクラス ALE を入力します。

パートナステータス パートナとの通信の状態を示します。パートナと通信するには、

「A」を入力してアクティブにします。

手順 5.パートナプロファイルの送信パラメータおよび受信パラメータの作成

送信パラメータでは、IDoc のメッセージタイプ、IDoc の基本タイプ、および送信 IDoc 用のポート番号を定義 します。受信パラメータでは、受信 IDoc の IDoc メッセージタイプを定義します。

SAP は、IDoc を SAP コネクタに送信するときに、送信パラメータを使用します。SAP が SAP コネクタに送信す る IDoc のメッセージタイプごとに送信パラメータを作成します。SAP は SAP コネクタから IDoc を受け取ると きに、受信パラメータを使用します。SAP が SAP コネクタから受け取る IDoc のメッセージタイプごとに受信パ ラメータを作成します。

1. [パートナプロファイル]ウィンドウから[送信パラメータの登録]をクリックします。

[パートナプロファイル: 送信パラメータ]ウィンドウが表示されます。

2. 以下のプロパティを入力します。

送信パラメータのプロパティ 説明

メッセージタイプ SAP システムが SAP コネクタに送信する IDoc メッセージタイプ。

受信ポート 定義した tRFC ポート番号。

IDoc タイプ SAP システムが SAP コネクタに送信する IDoc の基本タイプ。

3. [保存]をクリックします。

[パケットサイズ]プロパティが表示されます。

4. パケットサイズとして、10 から 200 までの IDoc の値を入力します。

パケットサイズによって、SAP が 1 つのパケットで SAP コネクタに送信する IDoc の数が決まります。

5. [Enter]をクリックします。

6. 手順 1 から 5 までを繰り返して、SAP が SAP コネクタに送信する IDoc メッセージタイプごとに送信パラメ ータを作成します。

7. [受信パラメータの登録]をクリックします。

[パートナプロファイル: 受信パラメータ]ウィンドウが表示されます。

8. 受信パラメータごとに、次のプロパティを入力します。

受信パラメータのプロパ ティ

説明

メッセージタイプ SAP システムが SAP コネクタから受け取る IDoc メッセージタイプ。

プロセスコード プロセスコード。SAP システムはプロセスコードを使用して、SAP システ ムが受け取る IDoc を処理するための関数モジュールを呼び出します。

9. [Enter]をクリックします。

10. 手順 7 から 9 までを繰り返して、SAP システムが SAP コネクタから受け取る IDoc メッセージタイプごとに 受信パラメータを作成します。