We use a PDS containing symbol substitutions in Jobtract. Jobtract automatically substitutes the value of the symbols with the values contained in the JMFSYM01 member. So for example (see contents of PDS members below) in the last line of our job R3086 the symbol PSUN8Y4 becomes 20200628. For new JCL is there a way of having Jobtract automatically substitute the values of the symbols without having to submit the job? Ideally we would like to display the JCL with the Jobtract parameter substitution to verify if the JCL was coded correctly to use the parameters.
SYSNZ.JOBTRAC.DATELIB(JMFSYM01) Example contents below:
SYSNZ.JOBTRAC.PROD.JCLLIB(R3086) Example contents below:
//S109.SYSIN DD *
Hello Patrick,You can use the JCLTRAC command while editing your JCL under CA Jobtrac to verify the JCL syntax and also resolve the variables.You can find more information about JCLTRAC in the CA Jobtrac Extended Scheduling Services guide.Another method to check the JMF variables is using the GJM30 utility in batch. You can pass the dates as arguments. It produces a report with all JMF variables resolved to their values.For example://J30 EXEC PGM=GJMF30,PARM=(A070220,A070220)//STEPLIB DD DISP=SHR,DSN=CAI.JTR11.JT.CAILIB//SYSPRT DD SYSOUT=*,DCB=(BLKSIZE=3300)//SYSUDUMP DD SYSOUT=*//JOBTRACY DD DUMMYYou can find information about this utility in the same manual referred above.Regards,