手順
インバウンド汎用モジュールには、2つのALE属性があります。「ダイアログは可能ですか?」および「インバウンドタイプ」。
ダイアログは可能ですか?
汎用モジュールがコールトランザクションをサポートしている場合は、上記のようにユーザに入力画面を表示するようにプログラムすることができます。この機能はここで宣言する必要があります。そうしないと、ユーザーは画面を表示することを選択できません。
インバウンドタイプ
インバウンド処理には、以下の3つのタイプの汎用モジュールがあります。
-
大量処理をサポートするもの
-
一度に1つのIDocしか処理できず、ALE対応のトランザクションを使用しないもの
-
一度に1つのIDocのみを処理でき、ALE対応トランザクションを使用するもの
後者の2つのタイプの場合、ALEレイヤはIDocの着信パケットを分割し、IDocごとに1回汎用モジュールを呼び出します。関数が呼び出される前のALE処理はそれぞれの場合で異なるため、後者の2つは互いに区別する必要があります。