Format description for JOBCLASS(class...|STC|TSU)

Read syntax diagramSkip visual syntax diagram
                                                           (1)   
>>-JOBCLASS-+-'jobclass'---------------------------------+------>
            |   .-,----------------------------------.   |       
            |   V                                    |   |       
            '-(-----+-jobclass---+-+-------------+---+-)-'       
                    +-'jobclass'-+ +--jobclass---+               
                    '-*----------' +--'jobclass'-+               
                                   '- -*---------'               

>--+---------------------------------+-------------------------->
   '-| Selection limiting keywords |-'   

>--+---------------------------+-------------------------------><
   '-| Modification keywords |-'   

Modification keywords

|--+----------------+--+------------------+--------------------->
   |        .-No--. |  |          .-Yes-. |   
   '-,ACCT=-+-Yes-+-'  '-,ACTIVE=-+-No--+-'   

>--+----------------------------------+--+---------------+------>
   |          .-ALL--.                |  |       .-No--. |   
   '-,AUTH=-+-+-CONS-+--------------+-'  '-,BLP=-+-Yes-+-'   
            | +-INFO-+              |                        
            | +-IO---+              |                        
            | '-SYS--'              |                        
            |   .-,-------------.   |                        
            |   V  (2)          |   |                        
            '-(--------+-ALL--+-+-)-'                        
                       +-CONS-+                              
                       +-INFO-+                              
                       +-IO---+                              
                       '-SYS--'                              

>--+-----------------------+--+--------------------+------------>
   |           .-VERIFY--. |  |            .-No--. |   
   '-,COMMAND=-+-DISPLAY-+-'  '-,CONDPURG=-+-Yes-+-'   
               +-EXECUTE-+                             
               '-IGNORE--'                             

>--+----------------+--+-------------------------+-------------->
   |        .-No--. |  |            .-ALLOW----. |   
   '-,COPY=-+-Yes-+-'  '-,DSENQSHR=-+-AUTO-----+-'   
                                    '-DISALLOW-'     

>--+------------------------+--+-------------+------------------>
   |            .-DELAY---. |  '-,GROUP=name-'   
   '-,DUPL_JOB=-+-NODELAY-+-'                    

>--+----------------+--+------------------+--------------------->
   |        .-No--. |  |          .-Yes-. |   
   '-,HOLD=-+-Yes-+-'  '-,IEFUJP=-+-No--+-'   

>--+------------------+----------------------------------------->
   |          .-Yes-. |   
   '-,IEFUSO=-+-No--+-'   

>--+-------------------------------------+---------------------->
   |            .-NOSPIN-.               |   
   |          .-+--------+-------------. |   
   '-JESLOG=--+-SPIN-------------------+-'   
              +-(--SPIN--+-+hh:mm-+--)-+     
              |          +-hh:mm--+    |     
              |          +-nnn----+    |     
              |          +-nnnK---+    |     
              |          '-nnnM---'    |     
              '-SUPPRESS---------------'     

>--+--------------------+--+-------------------+---------------->
   |         .-MAXRC--. |  |           .-Yes-. |   
   '-,JOBRC=-+-LASTRC-+-'  '-,JOURNAL=-+-No--+-'   

>--+---------------+--+----------------+------------------------>
   |       .-Yes-. |  |        .-JES-. |   
   '-,LOG=-+-No--+-'  '-,MODE=-+-WLM-+-'   

>--+--------------------+--------------------------------------->
   '-,MSGCLASS=msgclass-'   

>--+-------------------------------------------------+---------->
   '-,MSGLEVEL=-+-statements-----------------------+-'   
                '-(-+------------+-+-----------+-)-'     
                    '-statements-' '-,messages-'         

>--+---------------------------------------------+-------------->
   '-,OUTDisp=-+-+-------+---------------------+-'   
               | +-H-----+                     |     
               | +-HOLD--+                     |     
               | +-K-----+                     |     
               | +-KEEP--+                     |     
               | +-L-----+                     |     
               | +-LEAVE-+                     |     
               | +-P-----+                     |     
               | +-PURGE-+                     |     
               | +-W-----+                     |     
               | '-WRITE-'                     |     
               '-(-+-------+-+-------------+-)-'     
                   +-H-----+ '-,-+-------+-'         
                   +-HOLD--+     +-H-----+           
                   +-K-----+     +-HOLD--+           
                   +-KEEP--+     +-K-----+           
                   +-L-----+     +-KEEP--+           
                   +-LEAVE-+     +-L-----+           
                   +-P-----+     +-LEAVE-+           
                   +-PURGE-+     +-P-----+           
                   +-W-----+     +-PURGE-+           
                   '-WRITE-'     +-W-----+           
                                 '-WRITE-'           

>--+------------------+--+-------------------+------------------>
   |          .-Yes-. |  |           .-0---. |   
   '-,OUTPUT=-+-No--+-'  '-,PERFORM=-+-nnn-+-'   

>--+--------------------+--+------------------+----------------->
   '-,PGMRNAME=-+-No--+-'  '-,PROCLIB=proclib-'   
                '-Yes-'                           

>--+----------------------+--+-----------------+---------------->
   |              .-0---. |  |         .-No--. |   
   '-,PROMO_RATE=-+-nnn-+-'  '-,QHELD=-+-Yes-+-'   

>--+----------------+--+-------------------+-------------------->
   '-,REGION=region-'  |           .-No--. |   
                       '-,RESTART=-+-Yes-+-'   

>--+----------------+--+----------------+----------------------->
   |        .-No--. |  '-,SCHENV=schenv-'   
   '-,SCAN=-+-Yes-+-'                       

>--+-----------------+--+-----------------------+--------------->
   |       .-BELOW-. |  |          .-DISALLOW-. |   
   '-,SWA=-+-ABOVE-+-'  '-,SYSSYM=-+-ALLOW----+-'   

>--+---------------------------------+--+------------------+---->
   '-,TIME=-+-min------------------+-'  |          .-Yes-. |   
            '-(-+-----+-+------+-)-'    '-,TYPE26=-+-No--+-'   
                '-min-' '-,sec-'                               

>--+-----------------+--+----------+---------------------------->
   |         .-Yes-. |  '-,XBM=xbm-'   
   '-,TYPE6=-+-No--+-'                 

>--+--------------------------------------------------+---------|
   |             .-,------------------------------.   |   
   |             V                                |   |   
   '-,XEQCount=( --+-,--------------------------+-+-)-'   
                   '-MAXimum=maximum=nnnnnnnnnn-'         

Notes:
  1. Omit the comma between initialization statement and first keyword
  2. auth can be coded up to 4 times
Read syntax diagramSkip visual syntax diagram
Selection limiting keywords

|--+-----------------------------+--+-------------------+------->
   '-,---/---ACCT-+-=--+-+-No--+-'  |           .-Yes-. |   
                  '-¬=-' '-Yes-'    '-,/ACTIVE=-+-No--+-'   

>--+----------------------------+------------------------------->
   '-,---/---BLP-+-=--+-+-No--+-'   
                 '-¬=-' '-Yes-'     

>--+-----------------------------+------------------------------>
   '-,---/---COPY-+-=--+-+-No--+-'   
                  '-¬=-' '-Yes-'     

>--+-------------------------------------+---------------------->
   '-,-+---+-DSENQSHR---=---+-AUTO-----+-'   
       '-/-'                +-ALLOW----+     
                            '-DISALLOW-'     

>--+------------------------------------+--+--------------+----->
   '-,-+---+-DUPL_JOB---=---+-DELAY---+-'  '-,/GROUP=name-'   
       '-/-'                '-NODELAY-'                       

>--+-----------------------------+------------------------------>
   '-,---/---HOLD-+-=--+-+-No--+-'   
                  '-¬=-' '-Yes-'     

>--+-------------------------------+---------------------------->
   '-,---/---IEFUJP-+-=--+-+-No--+-'   
                    '-¬=-' '-Yes-'     

>--+-------------------------------+---------------------------->
   '-,---/---IEFUSO-+-=--+-+-No--+-'   
                    '-¬=-' '-Yes-'     

>--+---------------------------------+-------------------------->
   |                      .-MAXRC--. |   
   '-,---/---JOBRC-+-=--+-+-LASTRC-+-'   
                   '-¬=-'                

>--+--------------------------------+--------------------------->
   '-,---/---JOURNAL-+-=--+-+-No--+-'   
                     '-¬=-' '-Yes-'     

>--+----------------------------+------------------------------->
   '-,---/---LOG-+-=--+-+-No--+-'   
                 '-¬=-' '-Yes-'     

>--+-----------------------------+------------------------------>
   '-,---/---MODE-+-=--+-+-JES-+-'   
                  '-¬=-' '-WLM-'     

>--+--------------------------------------------------------------+-->
   '-,---/---MSGLEVEL-+-=--+-+-statements-----------------------+-'   
                      '-¬=-' '-(-+------------+-+-----------+-)-'     
                                 '-statements-' '-,messages-'         

>--+------------------------------+----------------------------->
   '-,-+---+-NAME-+-=--+-cccccccc-'   
       '-/-'      +-¬=-+              
                  +->--+              
                  '-<--'              

>--+-------------------------------+---------------------------->
   '-,---/---OUTPUT-+-=--+-+-No--+-'   
                    '-¬=-' '-Yes-'     

>--+--------------------------------+--------------------------->
   '-,---/---PERFORM-+-=--+-perform-'   
                     +-¬=-+             
                     +->--+             
                     '-<--'             

>--+---------------------------------+-------------------------->
   '-,---/---PGMRNAME-+-=--+-+-No--+-'   
                      '-¬=-' '-Yes-'     

>--+--------------------------------+--------------------------->
   '-,---/---PROCLIB-+-=--+-proclib-'   
                     +-¬=-+             
                     +->--+             
                     '-<--'             

>--+-----------------------------+------------------------------>
   '-,---/---PROMO_RATE-+-=--+-n-'   
                        +-¬=-+       
                        +->--+       
                        '-<--'       

>--+------------------------------+----------------------------->
   '-,---/---QHELD-+-=--+-+-No--+-'   
                   '-¬=-' '-Yes-'     

>--+--------------------------------+--------------------------->
   '-,---/---RESTART-+-=--+-+-No--+-'   
                     '-¬=-' '-Yes-'     

>--+-----------------------------+------------------------------>
   '-,---/---SCAN-+-=--+-+-No--+-'   
                  '-¬=-' '-Yes-'     

>--+------------------------------+----------------------------->
   '-,---/---SWA-+-=--+-+-ABOVE-+-'   
                 '-¬=-' '-BELOW-'     

>--+-----------------------------------+------------------------>
   '-,-+---+-SYSSYM---=---+-ALLOW----+-'   
       '-/-'              '-DISALLOW-'     

>--+----------------------------------------------+------------->
   '-,---/---TIME-+-=--+-+-min------------------+-'   
                  '-¬=-' '-(-+-----+-+------+-)-'     
                             '-min-' '-,sec-'         

>--+-------------------------------+---------------------------->
   '-,---/---TYPE26-+-=--+-+-No--+-'   
                    '-¬=-' '-Yes-'     

>--+------------------------------+----------------------------->
   '-,---/---TYPE6-+-=--+-+-No--+-'   
                   '-¬=-' '-Yes-'     

>--+------------------------+----------------------------------->
   '-,---/---XBM-+-=--+-xbm-'   
                 +-¬=-+         
                 +->--+         
                 '-<--'         

>--+------------------------------------------------------------+--|
   |                     .-,--------------------------------.   |   
   |                     V                                  |   |   
   '-,-+---+-XEQCount-=( ------/---MAXimum-+-=--+-maximum---+-)-'   
       '-/-'                               +-¬=-+                   
                                           +->--+                   
                                           '-<--'