!--a11y-->

トランザクションコードを任意の実行可能プログラムに割り当てることができます。これにより、ユーザは実行可能プログラムを通常のトランザクションであるかのように開始することができます。
トランザクションコードを定義するには、以下の手順に従います。
...
1. ABAP ワークベンチから、 開発 → 他のツール → トランザクション を選択します。トランザクション更新画面が表示されます。
2. トランザクションコードを入力し、登録を選択します。
3. ダイアログボックスで、プログラムと選択画面 ( レポートトランザクション) を選択します。

実行可能プログラムが ABAP エディタから直接開始した場合と同じ ABAP 実行時環境のプロセッサで開始されるようにするために、レポートトランザクションを選択することが重要です。上記画面でダイアログトランザクションを選択した場合には、プログラムはモジュールプールなどの画面ロジックを使用して制御される必要があります。
4. 次の画面で、トランザクションテキスト、プログラム、および選択画面を入力します。
5. 希望するパッケージにトランザクションコードを保存します。
トランザクションコードを定義する際、プログラムで定義された選択画面のいずれかを第一画面として使用することができます。標準選択画面がデフォルトとして提案されますが、これは上書き可能です。
レポートトランザクションの例については、ユーザ定義選択画面の呼出を参照してください。