システム変数 sysVar.userID には、 ユーザー ID が使用できる環境でユーザー ID が入ります。
sysVar.userID は以下の方法で使用できます。
Java™ コードに関しては、sysVar.userID は Java 仮想マシンの システム・プロパティー user.name から初期化されます。 このプロパティーを検索できない場合は、sysVar.userID はブランクになります。
CICS® の COBOL コードに関しては、 sysVar.userID には CICS ユーザー ID が入ります。ユーザーがシステムにサインオンすると、sysVar.userID には、サインオン時に指定されたユーザー ID が含まれます。RACF® がインストールされている場合、sysVar.userID は RACF ユーザー ID になります。ユーザーがサインオンしなかった場合、sysVar.userID はブランクになっています。
z/OS® バッチ処理で使用する COBOL コードに関しては、sysVar.userID にはジョブ・カードのジョブ名が含まれます。
iSeries™ の COBOL コードに関しては、sysVar.userID にはサインオン時に指定されたユーザー ID が含まれます。