CHGOBJCRQA (Change Object Change Request Activity) syntax diagram
Job: B,I Pgm: B,I REXX: B,I Exec >>-CHGOBJCRQA---------------------------------------------------> .-*LIBL/--------. >--CRQD(--+---------------+--change-request-description--)------> +-*CURLIB/------+ '-library-name/-' (1) >--ACTIVITY(--+-*LAST---------+--)------------------------------> '-activity-name-' .-*SAME---. >--ACTION(--+-*SND----+--)--------------------------------------> +-*RTV----+ +-*DLT----+ +-*RUN----+ +-*SNDRUN-+ +-*INS----+ +-*SNDINS-+ '-*UNINS--' .-*SAME--------------------------. >--OBJ(--+-*GLOBAL------------------------+--)------------------> +-*COMPNAME----------------------+ '-+-*LIBL/--------+--object-name-' +-*CURLIB/------+ '-library-name/-' >--+--------------------------------------------------------------------------------+--> | .-*SAME--------------------------------------------. (2) (3) | '-GLBNAME(----+-+-*NETID--------------+--+-*ANY----------------+-+-------------)-' '-global-name-token-1-' +-*HIGHEST------------+ +-*LOWEST-------------+ +-*NETID--------------+ +-*CPNAME-------------+ +-*SERVER-------------+ +-*TARGET-------------+ +-*MDDATE-------------+ +-*MDTIME-------------+ '-global-name-token-n-' >--+-----------------------------------+------------------------> | (4) .-*SAME-------. | '-OBJTYPE(-------+-*FILEDATA---+--)-' '-object-type-' >--+-----------------------------------+------------------------> | (5) (6) .-*SAME-------. | '-MBR(-----------+-*ALL--------+--)-' +-*FIRST------+ +-*LAST-------+ '-member-name-' >--+--------------------------------+---------------------------> | (7) .-*SAME---. | '-DATATYPE(-------+-*UNSPEC-+--)-' +-*CL-----+ '-*REXX---' >--+----------------------------------------------------------------------------------------+--> | (8) .-*SAME--------------------------------------------------. (9) | '-COMPNAME(---------+-+-*NETID-----------------+--+-*NETID-----------------+-+---------)-' '-component-name-token-1-' +-*CPNAME----------------+ '-component-name-token-n-' >--+------------------------------------+-----------------------> | (8) .-*SAME---------. | '-REFLVL(-------+-*ALL----------+--)-' '-refresh-level-' >--+-------------------------------------------------+----------> | .-*SAME-----------------------------. | '-NODL(--+-*NONE-----------------------------+--)-' '-+---------------+--node-list-name-' +-*LIBL/--------+ +-*CURLIB/------+ '-library-name/-' >--+----------------------------------------------------------------------------+--> | .-*SAME------------------------------------------------------. | '-CPNAME(--+-*NONE------------------------------------------------------+--)-' | .--------------------------------------------------------. | | V (10) | | '---(--+-*NETATR------------+--control-point-name--)-------+-' '-network-identifier-' >--+-------------------------------------+----------------------> | (11) .-*SAME---------. | '-TGTRLS(--------+-*CURRENT------+--)-' +-*PRV----------+ '-release-level-' >--+------------------------+-----------------------------------> | .-*SAME-. | '-REPLACE(--+-*NO---+--)-' '-*YES--' >--+-----------------------------+------------------------------> | (12) .-*SAME-. | '-DTACPR(--------+-*NONE-+--)-' '-*SNA--' >--+-------------------------------+----------------------------> | (13) .-*SAME-. | '-KEEPCLGE(--------+-*NO---+--)-' '-*YES--' >--+---------------------------------------+--------------------> | .---------------. | | V .-*SAME-----. | (14) | '-PARM(------+-*NONE-----+-+----------)-' '-parameter-' >--+----------------------------------------------------------------------------------------------------+--> | .-*SAME--------------------------------------------------------------------------------. | | | .----------------------------------------------------------------------------------. | | | | V (15) | | | '-COND(--+---(--+-*PRV-----------------------+--+-*EQ-+--+-*SUCCESS-+--+-*ALLNODES-+--)-------+-+--)-' | +-conditioning-activity-name-+ +-*GT-+ +-*FAIL----+ '-*SAMENODE-' | | '-generic*-activity-name-----' +-*LT-+ +-*NOTRUN--+ | | +-*NE-+ +-*ANY-----+ | | +-*GE-+ '-end-code-' | | '-*LE-' | '-*NONE--------------------------------------------------------------------------------' >--+-----------------------------------------------------------------------------------------------------------------------------+--> | (16) .-*SAME------------. .-*SAME------------. | '-STRTIME(--------(--+-*CURRENT---------+--+-*CURRENT---------+--)--+----------------------------------------------------+--)-' '-start-after-time-' +-*NEXT------------+ | .-*SAME-------------. .-*SAME-------------. | '-start-after-date-' '-(--+-*ANY--------------+--+-*ANY--------------+--)-' +-*CURRENT----------+ +-*CURRENT----------+ '-start-before-time-' +-*NEXT-------------+ '-start-before-date-' >--+-------------------------------------------------------------------------------------+--> | (17) .-*SAME---. .-*SAME------------. .-*SAME------------. | '-RMTSTRTIME(--------+-*LCLSYS-+--(--+-*CURRENT---------+--+-*CURRENT---------+--)--)-' '-*MGDSYS-' '-start-after-time-' +-*NEXT------------+ '-start-after-date-' >--+--------------------------------+---------------------------> | .-*SAME------------. | '-TEXT(--+-*GEN-------------+--)-' '-text-description-' >--+---------------------+------------------------------------->< | .-*SAME-. | '-HOLD(--+-*NO---+--)-' '-*YES--'
Notes:
- All parameters preceding this point can be specified in positional form.
- Elements 3 through 10 (not shown) are the same as Element 2.
- Only valid when ACTION is not *UNINS and OBJ is *GLOBAL.
- Only valid when OBJ(*GLOBAL) and OBJ(*COMPNAME) are not specified.
- MBR(*ALL) cannot be specified when OBJTYPE(*FILEDATA) is specified.
- Only valid when OBJTYPE(*FILEDATA) or OBJTYPE(*FILE) are specified.
- Only valid when OBJTYPE(*FILEDATA) is specified and ACTION(*SND), ACTION(*SNDRUN), or ACTION(*RUN) are specified.
- Only valid when ACTION(*UNINS) and OBJ(*COMPNAME) are specified.
- Elements 3 through 7 (not shown) are the same as Element 2.
- A maximum of 50 repetitions.
- Only valid when ACTION is *SND, *SNDRUN, or *RTV and OBJTYPE is not *FILEDATA or when global names or component names are not used.
- DTACPR(*SNA) only valid when ACTION is *SND, *SNDRUN, or *RTV and OBJ is *FILEDATA.
- Valid only when ACTION(*UNINS) or ACTION(*INS) is specified.
- A maximum of 20 repetitions.
- A maximum of 5 repetitions.
- Only valid when ACTION(*RUN) and OBJ(*SNDRUN) are specified.
- Only valid when ACTION is *RUN, *SNDRUN, *INS, *SNDINS, or *UNINS.