Web アプリケーションでは、システム変数 SysVar.sessionID には、Web アプリケーション・サーバー・セッションに固有の ID が入ります。 SysVar.sessionID 値は、プログラム間で共用されるファイルまたはデータベース情報 にアクセスするためのキー値として使用できます。
SysVar.sessionID は以下の方法で使用できます。
Java™ コードの関係で、SysVar.sessionID は Java 仮想マシンのシステム・プロパティー user.name から初期化されます。このプロパティーを検索できない場合は、SysVar.sessionID はブランクになります。
iSeries™ の COBOL コードに関しては、SysVar.sessionID はログオン・ユーザー ID で、SysVar.userID と同等になります。
CICS® の COBOL コードに関しては、SysVar.sessionID には CICS 端末 ID が入り、SysVar.terminalID と同等になります。
z/OS® バッチ処理に使用される COBOL コードに関しては、SysVar.sessionID にはジョブ・カードのジョブ名が入り、SysVar.userID と同等になります。