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 と同等になります。