sy-oncom は何に使用されますか?
SDN から次の説明がありますが、私のプログラムでは「T」と「X」の値を取得しています。
SY-ONCOM
コミットフラグ。このシステム項目は、ABAP プログラムの呼び出しステータスに応じて異なる値に設定されます。これらのうち、「P」の値のみが保証されます。もしあったとしても、SY-ONCOM は「P」についてのみ照会する必要があります。
値 'P' は、プログラムが PERFORM ... ON COMMIT を使用して開始されたサブルーチンを既に実行しているため、PERFORM ... ON COMMIT を使用してさらにサブルーチンを呼び出すとランタイム エラーが発生することを意味します。