JCL (Job Control Language) Standards


JOB Statement Format
 
//jobname   JOB   (STUMVS),'programmer',MSGCLASS=X,CLASS=A

    jobname
        the jobname should be the student's userid followed by a single character

     programmer
        1-20 character user-defined name, ex., 'J SMITH'
 

STEP Statement Format

//stepname   EXEC   PGM=progname(,any parms)

    stepname
        the stepname can be any 1-8 character user-defined name, ex., STEP 01

    progname
        the program name in the student's userid.SU.LOADLIB to execute
 

JOBLIB/STEPLIB Statement Format
 
//JOBLIB   DD   DSN=userid.SU.LOADLIB,DISP=SHR
                                    or
//STEPLIB   DD   DSN=userid.SU.LOADLIB,DISP=SHR
 

SMS Data Definition (DD) Statement Format

//ddname   DD   DSN=HLQ.____.____.____.LLQ,DISP=( , , ),LRECL=
 
    ddname
        the 1-8 character user-defined name referenced in the program, ex., FILE 01

Data-set naming convention

HLQ.________.________.________.LLQ

    HLQ
        The high level qualifier will indicate who "owns" the data. It will consist of the student's userid.

    LLQ
        The low level qualifier will indicate the management criteria of the data-set name. (see below)

        The remaining qualifiers, up to a total of 44 characters for the entire dataset name, are to be used to
        identify the data-set according to the directions of the instructor and the individual student.

        In order for a data set to be created on STUMVS, these HLQ and LLQ naming standards must be
        used.
 

SMS Management Classes  (LLQ)
 
Low level qualifiers: TRANS
    - for data sets that will be deleted after 2 days of non-usage and not backed up.

Low level qualifiers: TEMP*, LIST*, *LIST, SYSOUT*,REPORT*
    - for data sets that will be deleted after 10 days of non-usage and will be backed up.

Low level qualifiers: DATA*
    - this is the general classification of all data sets and is the default. The data sets will be deleted after
      120 days of non-usage and will be backed up.
 

SYSOUT Data Definition (DD) Statement Format
 
//ddname   DD   SYSOUT=(output class,form,writer), DEST=STULAB

    ddname
        the ddname is the 1-8 character user-defined  name associated with the output in the
        program, ex., FILE 01, SYSPRINT etc.

    output class
        output class determines if the output is to be printed or viewed online (see list below)

    form
        form determines how the output will be formated such as simplex or duplex printing, number of
        lines per page, page orientaion, and columns per line.  The default is SLW8. (see list below)

    writer
        writer determines on which printer the output will be printed. (see list below)
 

Output Classes

OUTPUT
 CLASS       DESCRIPTION
  D      Display in JES queue for on-line viewing
  P      Print class
  X      MSGCLASS class
 

Form Names
 
FORM         DESCRIPTION
SPW8     Simplex, Portrait, 132 columns, 80 lines per page
DPW8     Duplex (if available), Portrait, 132 columns, 80 lines per page
SLW8     Simplex, Landscape, 132 columns, 80 lines per page
DLW8     Duplex (if available), Landscape, 132 columns, 80 lines per page
SPN8     Simplex, Portrait, 80 columns, 80 lines per page
DPN8     Duplex (if available), Portrait, 80 columns, 80 lines per page
SLW6     Simplex, Landscape, 132 columns, 66 lines per page
DLW6     Duplex (if available), Landscape, 132 columns, 66 lines per page
SPN6     Simplex, Portrait, 80 columns, 66 lines per page
DPN6     Duplex (if available), Portrait, 80 columns, 66 lines per page
 
 
Writer Names

 
WRITER    LOCATION
BH115    Brophy 115
BR107    Brown 107
CH301    Currens 301
CORLAB   Corbin Lab
HH66     Horrabin 66
HIGLAB   Higgins Hall Lab
KH106    Knoblauch 106
KH107    Knoblauch 107
LB3A     3rd Floor Library - Computer Resource Center (CRC)
LB3B     3rd Floor Library - next to CRC
LINCLAB  Lincoln Hall Lab
MG124    Morgan 124
MH304G   Memorial 304G
MHBASE   Registration Center - Memorial Basement
RCLIB    WIU-Quad Cities library
RC106    WIU-Quad Cities 106
RC138    WIU-Quad Cities 138
RC142    WIU-Quad Cities 142
SA108    Sallee 108
SI307    Simpkins 307
SI319    Simpkins 319
SI321    Simpkins 321
SI341    Simpkins 341
ST126A   Stipes 126, Academic Computing
ST126B   Stipes 126, Academic Computing
ST126C   Stipes 126, Academic Computing
ST304    Stipes 304
ST307    Stipes 307
ST309    Stipes 309
ST312    Stipes 312
ST327    Stipes 327
ST331    Stipes 331
THOLAB   Thompson Hall Lab
TL413    Tillman 413
WETLAB   Wetzel Hall Lab
WG110    Waggoner 110
 

TSO Libraries

userid.SU.SOURCE        COBOL and Assembler source code
                        Macros, copybooks
userid.SU.JCL           JCL  
userid.SU.LOADLIB       Executable load modules
userid.SU.MAPLIB        CICS library (CICS classes only) 


General Info | Logon to StuMVS | Using CICS | Using TSO | Standards | Glossary of Terms
StuMVS Home | Instructor's Form | UIMS Home | WIU Home Page

Western Illinois University
University Information Management Systems
Copyright © 2001