CHGJOBD (Change Job Description) syntax diagram


Job: B,I Pgm: B,I REXX: B,I Exec
Threadsafe: No
>>-CHGJOBD------------------------------------------------------>
 
          .-*LIBL/--------.                          (1)
>--JOBD(--+---------------+--job-description-name--)------------>
          +-*CURLIB/------+
          '-library-name/-'
 
>--+-------------------------+---------------------------------->
   |        .-*SAME-----.    |
   '-USER(--+-*RQD------+--)-'
            '-user-name-'
 
                                                       (2)
>--+-------------------------------------------------+---------->
   |        .-*SAME-----------------------------.    |
   |        | .-*LIBL/--------.                 |    |
   '-JOBQ(--+-+---------------+--job-queue-name-+--)-'
              +-*CURLIB/------+
              '-library-name/-'
 
>--+-------------------------------------+---------------------->
   |          .-*SAME---------------.    |
   '-JOBPTY(--+-scheduling-priority-+--)-'
 
>--+---------------------------------+-------------------------->
   |          .-*SAME-----------.    |
   '-OUTPTY(--+-output-priority-+--)-'
 
>--+----------------------------------+------------------------->
   |          .-*SAME------------.    |
   '-PRTTXT(--+-*SYSVAL----------+--)-'
              +-*BLANK-----------+
              '-'--print-text--'-'
 
>--+-----------------------------------+------------------------>
   |          .-*SAME-------------.    |
   '-ACGCDE(--+-*USRPRF-----------+--)-'
              +-*BLANK------------+
              '-'accounting-code'-'
 
>--+------------------------------------+----------------------->
   |          .-*SAME--------------.    |
   '-RTGDTA(--+-*RQSDTA------------+--)-'
              '-'--routing-data--'-'
 
>--+------------------------------------+----------------------->
   |          .-*SAME--------------.    |
   '-RQSDTA(--+-*NONE--------------+--)-'
              +-*RTGDTA------------+
              '-'--request-data--'-'
 
>--+----------------------------------+------------------------->
   |          .-*SAME------------.    |
   '-SYNTAX(--+-*NOCHK-----------+--)-'
              '-message-severity-'
 
>--+----------------------------------------+------------------->
   |           .-*SAME-----------------.    |
   '-INLLIBL(--+-*SYSVAL---------------+--)-'
               +-*NONE-----------------+
               | .-------------------. |
               | V              (3)  | |
               '---library-name------+-'
 
>--+----------------------------------+------------------------->
   |          .-*SAME------------.    |
   '-ENDSEV(--+-message-severity-+--)-'
 
>--+---------------------------------------------------------------+-->
   |       .-*SAME---------.  .-*SAME------------.  .-*SAME---.    |
   '-LOG(--+-message-level-+--+-message-severity-+--+-*MSG----+--)-'
                                                    +-*SECLVL-+
                                                    '-*NOLIST-'
 
>--+-------------------------+---------------------------------->
   |            .-*SAME-.    |
   '-LOGCLPGM(--+-*NO---+--)-'
                '-*YES--'
 
>--+-----------------------------+------------------------------>
   |             .-*SAME----.    |
   '-INQMSGRPY(--+-*RQD-----+--)-'
                 +-*DFT-----+
                 '-*SYSRPYL-'
 
>--+-------------------------------------+---------------------->
   |          .-*SAME---------------.    |
   '-PRTDEV(--+-*USRPRF-------------+--)-'
              +-*SYSVAL-------------+
              +-*WRKSTN-------------+
              '-printer-device-name-'
 
>--+----------------------------------------------------+------->
   |        .-*SAME--------------------------------.    |
   '-OUTQ(--+-*USRPRF------------------------------+--)-'
            +-*DEV---------------------------------+
            +-*WRKSTN------------------------------+
            | .-*LIBL/--------.                    |
            '-+---------------+--output-queue-name-'
              +-*CURLIB/------+
              '-library-name/-'
 
>--+---------------------+--+------------------------+---------->
   |        .-*SAME-.    |  |        .-*SAME----.    |
   '-HOLD(--+-*NO---+--)-'  '-DATE(--+-*SYSVAL--+--)-'
            '-*YES--'                '-job-date-'
 
>--+------------------------------+----------------------------->
   |       .-*SAME-----------.    |
   '-SWS(--+-switch-settings-+--)-'
 
>--+----------------------------------+------------------------->
   |             .-*SAME---------.    |
   '-DEVRCYACN(--+-*SYSVAL-------+--)-'
                 +-*MSG----------+
                 +-*DSCMSG-------+
                 +-*DSCENDRQS----+
                 +-*ENDJOB-------+
                 '-*ENDJOBNOLIST-'
 
>--+--------------------------+--------------------------------->
   |           .-*SAME---.    |
   '-TSEPOOL(--+-*SYSVAL-+--)-'
               +-*NONE---+
               '-*BASE---'
 
>--+---------------------------------+-------------------------->
   |        .-*SAME-------------.    |
   '-TEXT(--+-*BLANK------------+--)-'
            '-'--description--'-'
 
>--+------------------------------------------------------+----->
   |             .-*SAME-----------------------------.    |
   '-JOBMSGQMX(--+-*SYSVAL---------------------------+--)-'
                 '-maximum-size-of-job-message-queue-'
 
>--+-----------------------------+------------------------------>
   |             .-*SAME----.    |
   '-JOBMSGQFL(--+-*SYSVAL--+--)-'
                 +-*NOWRAP--+
                 +-*WRAP----+
                 '-*PRTWRAP-'
 
>--+--------------------------+--------------------------------->
   |             .-*SAME-.    |
   '-ALWMLTTHD(--+-*NO---+--)-'
                 '-*YES--'
 
>--+------------------------------------------------------+----->
   |             .-*SAME-----------------------------.    |
   '-INLASPGRP(--+-*NONE-----------------------------+--)-'
                 '-auxiliary-storage-pool-group-name-'
 
>--+--------------------------+--------------------------------><
   |           .-*SAME---.    |
   '-SPLFACN(--+-*SYSVAL-+--)-'
               +-*KEEP---+
               '-*DETACH-'
 
 

Notes:

  1. All parameters preceding this point are key parameters.

  2. All parameters preceding this point can be specified in positional form.

  3. A maximum of 250 repetitions.