手順
アウトバウンド処理
アウトバウンドファイルを生成するための規則は、アウトバウンド処理で定義されます。RFCを使用して受信システムをトリガーするときは、コマンドファイルも通知します(シェルスクリプト)。トリガー指示画面では、と呼ばれout.scriptます。
-
を選択します。
-
ファイルにカーソルを置き、を選択します。
-
ポートとして外部システムの名前を入力します。レコードタイプの定義とバージョン(F1ヘルプを参照)を入力します。
-
アウトバウンドファイルを選択し、ディレクトリを入力します。
/パスとファイルがリンクされているため、ディレクトリ名の後にスラッシュ()を入力します。
-
ファイル名を生成するには、 F4ヘルプを使用して適切な汎用モジュールを選択します。新しいIDocが送信されるたびにこのファイルが上書きされるため、静的ファイル名を使用しないことを強くお勧めします。汎用モジュールを使用することをお奨めしますEDI_PATH_CREATE_CLIENT_DOCNUM。
「論理ディレクトリ」を使用するには、対応するフィールドのF1ヘルプを参照してください。
-
トリガする場合:アウトバウンド処理:トリガを選択し、ディレクトリ行にシェルスクリプトの完全なディレクトリ名(シェルスクリプト自体の名前を含まない)を入力します。/ディレクトリ名の後にスラッシュ()を入力します。セクションアウトバウンド処理:受信システムのトリガで論理宛先を定義しました。[自動開始可能]を選択して、トリガーをアクティブにします。
インバウンド処理
アップストリームシステムがstartrfcを使用してSAPシステムをトリガする場合は、 startrfcの-E PORT=パラメータ値をポート名として入力する必要があります。手順3で、アウトバウンド処理用にポートの名前をすでに指定しています。
システムがトリガーされると、ファイルの名前とパスはアップストリームシステムによって決定されます。次の設定は、ファイルポートを使用するテストプログラムのデフォルト値のみを提供します。それ以外の場合、効果はありません。..。
-
インバウンドファイルを選択し、データの入力パラメータとしてディレクトリを入力します。
/パスとファイルがリンクされているため、ディレクトリ名の後にスラッシュ()を入力します。
-
ファイル名を入力します。
ステータスファイル
アップストリームシステムがstartrfcを使用してSAPシステムをトリガする場合は、 startrfcの-E PORT=パラメータ値をポート名として入力する必要があります。手順3で、アウトバウンド処理用にポートの名前をすでに指定しています。
システムがトリガーされると、ステータスファイルの名前とパスがアップストリームシステムによって決定されます。次の設定は、ファイルポートを使用するテストプログラムのデフォルト値のみを提供します。それ以外の場合、効果はありません。
-
ステータスファイルを選択し、ディレクトリを入力します。
/パスとファイルがリンクされているため、ディレクトリ名の後にスラッシュ()を入力します。
-
ファイル名を入力します。