CHGPRDCRQA (Change Product Request Activity) syntax diagram
Job: B,I Pgm: B,I REXX: B,I Exec >>-CHGPRDCRQA---------------------------------------------------> .-*LIBL/--------. >--CRQD(--+---------------+--change-request-description--)------> +-*CURLIB/------+ '-library-name/-' (1) >--ACTIVITY(--+-*LAST---------+--)------------------------------> '-activity-name-' .-*SAME----. .-*SAME------. (2) >--ACTION(--+-*SND-----+--)--PRDID(--+-product-ID-+--)----------> +-*RTV-----+ +-*DLTCLGE-+ +-*INS-----+ '-*SNDINS--' >--+----------------------------+-------------------------------> | .-*SAME---------. | '-RLS(--+-*ONLY---------+--)-' '-release-level-' >--+---------------------------------------+--------------------> | .-*SAME-----------------. | '-OPTION(--+-*BASE-----------------+--)-' '-product-option-number-' >--+------------------------+-----------------------------------> | .-*SAME-. | '-LODTYPE(--+-*ALL--+--)-' +-*CODE-+ '-*LNG--' >--+-------------------------------------+----------------------> | .-*SAME----------------. | | | (3) | | '-LODID(--+-*ALL-----------------+--)-' | (4) | +-*CODE----------------+ | (5) | '-product-load-ID------' >--+------------------------------------+-----------------------> | (6) .-*SAME---------. | '-TGTRLS(-------+-*ONLY---------+--)-' +-*CURRENT------+ +-*PRV----------+ '-release-level-' >--+------------------------------------------------------+-----> | (7) .-*SAME-----------------------------. | '-NODL(-------+-*NONE-----------------------------+--)-' '-+---------------+--node-list-name-' +-*LIBL/--------+ +-*CURLIB/------+ '-library-name/-' >--+------------------------------------------------------------------------------------+--> | .-*SAME--------------------------------------------------------------. | '-CPNAME(--+-*NONE--------------------------------------------------------------+--)-' | .----------------------------------------------------------------. | | V .-*NETATR------------. (8) (9) (10) | | '---(--+-network-identifier-+--control-point-name--)---------------+-' >--+-------------------------------+----------------------------> | (11) .-*SAME-. | '-KEEPCLGE(--------+-*NO---+--)-' '-*YES--' >--+--------------------------------+---------------------------> | (12) .-*SAME-. | '-SNDLICKEY(--------+-*YES--+--)-' '-*NO---' >--+--------------------------------+---------------------------> | .-*SAME------------. | '-TEXT(--+-*GEN-------------+--)-' '-text-description-' >--+----------------------------------------------------------------------------------------------------+--> | .-*SAME--------------------------------------------------------------------------------. | | | .----------------------------------------------------------------------------------. | | | | V (13) | | | '-COND(--+---(--+-*PRV-----------------------+--+-*EQ-+--+-*SUCCESS-+--+-*ALLNODES-+--)-------+-+--)-' | +-conditioning-activity-name-+ +-*GT-+ +-*FAIL----+ '-*SAMENODE-' | | '-generic*-activity-name-----' +-*LT-+ +-*NOTRUN--+ | | +-*NE-+ +-*ANY-----+ | | +-*GE-+ '-end-code-' | | '-*LE-' | '-*NONE--------------------------------------------------------------------------------' >--+-----------------------------------------------------------------------------------------------------------------------+--> | .-*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-' >--+-------------------------------------------------------------------------------------+--> | (14) .-*SAME---. .-*SAME------------. .-*SAME------------. | '-RMTSTRTIME(--------+-*LCLSYS-+--(--+-*CURRENT---------+--+-*CURRENT---------+--)--)-' '-*MGDSYS-' '-start-after-time-' +-*NEXT------------+ '-start-after-date-' >--+---------------------+------------------------------------->< | .-*SAME-. | '-HOLD(--+-*NO---+--)-' '-*YES--'
Notes:
- All parameters preceding this point are key parameters.
- All parameters preceding this point can be specified in positional form.
- Only valid if LODTYPE(*LNG) or LODTYPE(*ALL) is specified.
- LODID(*CODE) can only be specified if LODTYPE(*CODE) is specified.
- Only valid if LODTYPE(*LNG) or LODTYPE(*ALL) is specified.
- If TGTRLS(*ONLY) is specified, the ACTION parameter must be a value other than *INS.
- Cannot be specified if CPNAME or ACTION(*RTV) is specified.
- A maximum of 50 repetitions.
- Only one CPNAME can be specified if ACTION(*RTV) is used.
- CPNAME cannot be specified if NODL is specified.
- Only valid if ACTION(*INS) or ACTION(*SNDINS) is specified.
- Only valid if ACTION(*SND) or ACTION(*SNDINS) is specified.
- A maximum of 5 repetitions.
- Only valid if ACTION(*INS) or ACTION(*SNDINS) is specified.