Use of variables with jobcards

Variables such as %SYSJOBNAME% and %SYSMEMBER% extracted by the KCIPARSE program are generated for reference only. For the KCIJPCFG job, these variables are intentionally not resolved, as the KCIJPCFG job must copy the resulting $JOBCARD member from the GBL_USER_JCL library to WCONFIG. The variables must be preserved, so jobs run after the initial KCIJPCFG job can take advantage of the resolved values.

The following example shows the default jobcard in the %GBL_TARGET_HILEV%.TKANSAM library:
//*&userid.A  JOB (ACCT),'%SYSMEMBER% - NAME',CLASS=A,                            
//*  MSGCLASS=X,MSGLEVEL=(1,1),NOTIFY=,REGION=0M                                
//** RTE_NAME=%RTE_NAME%                                                        
//** SYSJOBNAME=%SYSJOBNAME% SYSMEMBER=%SYSMEMBER%                              
//* Begin - Sample Jobcard: -------------------------------------------         
//* ****************************************************************           
//* Primary Source: TKANSAM(KCI$JCRD)  User Copy: WCONFIG($JOBCARD)             
//* Execute JOBCARD macro and/or customize the sample above.                    
//* Notes: 1. The jobcard statements above are commented out by default.        
//*        2. REGION=0M is recommended.                                         
//*        3. SYSJOBNAME/SYSMEMBER values are generated for reference.          
//*           For the first job (KCIJPCFG), these symbolics are not             
//*           resolved on purpose.  See KCIJPCFG help panel for more            
//*           information.                                                      
//*        4. RTE_NAME value is generated for reference.                        
//* ****************************************************************            
//* End - Sample Jobcard: ---------------------------------------------
In the file-tailored KCIJPUP1 job, generated by the KCIJPUP1 job, the jobcard is generated as follows (based on the IBM-supplied jobcard):
//&userid.A  JOB (ACCT),'KCIJPUP1 - NAME',CLASS=A,                              
//  MSGCLASS=X,MSGLEVEL=(1,1),NOTIFY=&SYSUID.,REGION=0M                         
//* RTE_NAME=TESTSP23                                                           
//* SYSJOBNAME=&userid.A  SYSMEMBER=KCIJPUP1