$T JECLDEF - Specify options controlling processing of JECL statements
Function
To specify options controlling processing of JES2 and JES2 JECL statements.
Syntax
Parameters
- JES2=
- Specifies how JES2 JECL statements are to be processed. Keywords
exist for each JECL card type. Each keyword has the following valid
options:
- PROCESS
- The specific JES2 JECL statement is processed.
- WARN
- The specific JES2 JECL statement is processed but a warning message is issued indicating that the installation intends to discontinue use of this statement in the future and that it should no longer be used.
- FAIL
- An error message is generated for the specific JES2 JECL statement. The job will not execute.
- IGNORE
- The specific JES2 JECL statement is ignored.
- JES3=
- Specifies how JES3 JECL statements are to be processed when INPUTDEF JEC3JECL=PROCESS. Keywords
exist for each JECL card type. Each keyword has one of two sets of options depending upon whether
the keyword can be processed by the current version of JES2 or not. Those that cannot be processed
by the current level of JES2, do not have the PROCESS option. Each keyword has the following valid options:
- PROCESS
- The specific JES3 JECL statement is processed (translated or directly processed).
- WARN
- The specific JES3 JECL statement is processed but a warning message is issued indicating that the installation intends to discontinue use of this statement in the future and that it should no longer be used.
- FAIL
- An error message is generated for the specific JES3 JECL statement. The job does not execute.
- IGNORE
- The specific JES3 JECL statement is ignored.
This parameter has MAS member scope and applies to all input sources.
Modification: $T JECLDEF command.
Related Commands
$TINPUTDEF
Authority Required
This command requires system authority. The description of the $T RDRnn command explains how to ensure that the authority of the appropriate MVS™ system command group is assigned.
This command requires control security access authority. For a description of assigning command input authority, see z/OS JES2 Initialization and Tuning Guide.
Scope
Single member.
Messages
The $HASP730 message displays the current values of all the parameters.
Example
1 $tjecldef,jes2=jobparm=ignore
$HASP730 JECLDEF
$HASP730 JECLDEF JES2=(JOBPARM=IGNORE,MESSAGE=PROCESS,
$HASP730 NETACCT=PROCESS,NOTIFY=PROCESS,OUTPUT=PROCESS,
$HASP730 PRIORITY=PROCESS,ROUTE=PROCESS,SETUP=PROCESS,
$HASP730 XEQ=PROCESS,XMIT=PROCESS),
$HASP730 JES3=(MAIN=IGNORE,DATASET=IGNORE,
$HASP730 ENDDATASET=IGNORE,FORMAT=IGNORE,NET=IGNORE,
$HASP730 NETACCT=IGNORE,OPERATOR=IGNORE,PAUSE=IGNORE,
$HASP730 PROCESS=IGNORE,ENDPROCESS=IGNORE,ROUTE=IGNORE)
This command specifies that JOBPARM JES2 JECL statement should be ignored.