Format description for JOBCLASS(class...|STC|TSU)
(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:
- Omit the comma between initialization statement and first keyword
- auth can be coded up to 4 times
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---+-)-' '-/-' +-¬=-+ +->--+ '-<--'