//MVS0090 JOB  (TSO),
//             'Add TSO users',
//             CLASS=A,
//             MSGCLASS=A,
//             COND=(0,NE),
//             MSGLEVEL=(1,1)
//*********************************************************************
//*
//*                       MVS 3.8 SYSGEN
//*                       ==============
//*
//*
//* DESC: Add new TSO users 
//*                       System Programmers:    HERC01 and HERC02
//*                       Standard users:        HERC03 and HERC04
//*
//*********************************************************************
//*
//ADDUSER PROC HLQ=MISSING,UTYPE=USER or SYSP
//CLEANUP EXEC PGM=IEFBR14
//ASM      DD  DISP=(MOD,DELETE),DSN=&HLQ..TEST.ASM,
//             UNIT=TSO,SPACE=(TRK,(0))
//CMDPROC  DD  DISP=(MOD,DELETE),DSN=&HLQ..TEST.CMDPROC,
//             UNIT=TSO,SPACE=(TRK,(0))
//CNTL     DD  DISP=(MOD,DELETE),DSN=&HLQ..TEST.CNTL,
//             UNIT=TSO,SPACE=(TRK,(0))
//LOADLIB  DD  DISP=(MOD,DELETE),DSN=&HLQ..TEST.LOADLIB,
//             UNIT=TSO,SPACE=(TRK,(0))
//BLDCRD1 EXEC PGM=IEUASM,
//             PARM='NOLIST,TERM,DECK,NOLOAD,NOOBJ,SYSPARM(&HLQ)'
//SYSUT1   DD  UNIT=VIO,SPACE=(CYL,(1,1))
//SYSUT2   DD  UNIT=VIO,SPACE=(CYL,(1,1))
//SYSUT3   DD  UNIT=VIO,SPACE=(CYL,(1,1))
//SYSTERM  DD  SYSOUT=*
//SYSPUNCH DD  DISP=(,PASS),
//             UNIT=WORK,
//             SPACE=(TRK,(1,1)),
//             DCB=SYS1.OBJPDS01
//SYSIN    DD  DISP=SHR,DSN=SYS1.SYSINLIB(DEFALIAS)
//BLDCRD2 EXEC PGM=IEUASM,
//             PARM='NOLIST,TERM,DECK,NOLOAD,NOOBJ,SYSPARM(&HLQ)'
//SYSUT1   DD  UNIT=VIO,SPACE=(CYL,(1,1))
//SYSUT2   DD  UNIT=VIO,SPACE=(CYL,(1,1))
//SYSUT3   DD  UNIT=VIO,SPACE=(CYL,(1,1))
//SYSTERM  DD  SYSOUT=*
//SYSPUNCH DD  DISP=(,PASS),UNIT=WORK,SPACE=(TRK,(1,1)),
//             DCB=SYS1.OBJPDS01
//SYSIN    DD  DISP=SHR,DSN=SYS1.SYSINLIB(ADD&UTYPE)
//ALIAS   EXEC PGM=IDCAMS
//SYSPRINT DD  SYSOUT=*
//SYSIN    DD  DISP=(OLD,DELETE),DSN=*.BLDCRD1.SYSPUNCH
//ADDUSER EXEC PGM=IKJEFT01
//SYSUADS  DD  DISP=SHR,DSN=SYS1.UADS
//SYSLBC   DD  DISP=SHR,DSN=SYS1.BRODCAST
//SYSTSPRT DD  SYSOUT=*
//SYSTSIN  DD  DISP=(OLD,DELETE),DSN=*.BLDCRD2.SYSPUNCH
//ALLOC   EXEC PGM=IEFBR14
//CMDPROC  DD  DISP=(,CATLG),DSN=&HLQ..TEST.CMDPROC,
//             UNIT=TSO,
//             SPACE=(CYL,(1,1,20)),
//             DCB=SYS1.MACLIB
//ASM      DD  DISP=(,CATLG),DSN=&HLQ..TEST.ASM,
//             UNIT=TSO,
//             SPACE=(CYL,(1,1,20)),
//             DCB=SYS1.MACLIB
//CNTL     DD  DISP=(,CATLG),DSN=&HLQ..TEST.CNTL,
//             UNIT=TSO,
//             SPACE=(CYL,(1,1,20)),
//             DCB=SYS1.MACLIB
//LOADLIB  DD  DISP=(,CATLG),DSN=&HLQ..TEST.LOADLIB,
//             UNIT=TSO,
//             SPACE=(CYL,(1,1,20)),
//             DCB=SYS1.LINKLIB
//        PEND
//HERC01 EXEC ADDUSER,HLQ=HERC01,UTYPE=SYSP
//HERC02 EXEC ADDUSER,HLQ=HERC02,UTYPE=SYSP
//HERC03 EXEC ADDUSER,HLQ=HERC03,UTYPE=USER
//HERC04 EXEC ADDUSER,HLQ=HERC04,UTYPE=USER
//

