$T JECLDEF - Specify options controlling processing of JECL statements

Function

To specify options controlling processing of JES2 and JES2 JECL statements.

Syntax

Read syntax diagramSkip visual syntax diagram$T JECLDEF,JES2=(,JOBPARM=MESSAGE=NETACCT=NOTIFY=OUTPUT=PRIORITY=ROUTE=SETUP=XEQ=XMIT=PROCESSWARNFAILIGNORE),JES3=(,MAIN=PROCESSWARNFAILIGNORE),JES3=(,FORMAT=ROUTE=OPERATOR=PROCESS=DATASET=ENDDATASET=ENDPROCESS=NET=NETACCT=PAUSE=WARNFAILIGNORE)

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.
This is the default.
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).
This is the default.
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.

Start of changeModification: $T JECLDEF command.End of change

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.