Page 1 of 1

Symbolic parms in JCL

PostPosted: Fri Dec 11, 2020 1:42 am
by LasseH
Hi all
Trying to use some nice symbolic parms in jcl but found out that it seems that IBM has SYSSYM=DISALLOW as default for jobclasses but not for STCs
Does anyone know for what reasons, and do You see any problems with changing that to ALLOW?

JOBCLASS(STC)       AUTH=(ALL),BLP=NO,COMMAND=EXECUTE,  
                     CONDPURG=NO,DSENQSHR=ALLOW,        
                     IEFUJP=YES,IEFUSO=YES,              
                     JESLOG=(NOSPIN),LOG=YES,            
                     MSGLEVEL=(1,1),MSGCLASS=X,          
                     OUTDISP=(HOLD,HOLD),OUTPUT=YES,    
                     PERFORM=000,PROMO_RATE=0,          
                     PROCLIB=00,QAFF=(ANY),REGION=0000K,
                     SWA=ABOVE,TIME=(001440,00),        
                     TYPE26=YES,TYPE6=YES,DESC=

JOBCLASS(A)         ACTIVE=YES,ACCT=NO,AUTH=(ALL),    
                     BLP=NO,COMMAND=VERIFY,COPY=NO,    
                     DSENQSHR=ALLOW,DUPL_JOB=DELAY,    
                     GDGBIAS=JOB,GROUP=,HOLD=NO,        
                     IEFUJP=YES,IEFUSO=YES,            
                     JESLOG=(NOSPIN),JOBRC=MAXRC,      
                     JOURNAL=YES,LOG=YES,MODE=JES,      
                     MSGLEVEL=(1,1),OUTDISP=(,),        
                     OUTPUT=YES,PERFORM=000,            
                     PROMO_RATE=0,PGMRNAME=NO,          
                     PROCLIB=00,QAFF=(ANY),QHELD=NO,    
                     RESTART=NO,REGION=0004M,SCAN=NO,  
                     SCHENV=,SWA=ABOVE,SYSSYM=DISALLOW,   <====
                     TIME=(001440,00),TYPE26=YES,      
                     TYPE6=YES,XBM=,XEQCOUNT=(MAXIMUM=*,
                     CURRENT=3),                        
                     XEQMEMBER(SYSP)=(MAXIMUM=*,        
                     CURRENT=3),DESC=                  
         
 

//Lasse

Re: Symbolic parms in JCL

PostPosted: Fri Dec 11, 2020 1:48 am
by sergeyken
Only the System Programmer at your company can help with this issue.

Re: Symbolic parms in JCL

PostPosted: Fri Dec 11, 2020 2:09 pm
by willy jensen
IBM in general is careful to change defaults. I have worked where ALLOW was set for all in jobclasses, with no ill effect. But you still must read the doc careful.

Re: Symbolic parms in JCL

PostPosted: Fri Dec 18, 2020 1:30 am
by taltyman
It can be dynamically changed. So change a little used class and test. If all goes well then you can expand which classes are allowed.

Re: Symbolic parms in JCL

PostPosted: Fri Dec 18, 2020 7:59 pm
by enrico-sorichetti
It can be dynamically changed. So change a little used class and test.


only if You have the proper authority :ugeek: