The PROC statement marks the beginning of an in-stream procedure, or provides symbolic parameters for a cataloged procedure. It allows reusable JCL to be defined once and used multiple times.
1//procname PROC [parameter-1=value-1][,parameter-2=value-2]...
12345678//PAYPROC PROC INDS='PAYROLL.DATA', // REGION=4M, // SYSOUT='A' //STEP1 EXEC PGM=PAYROLL,REGION=®ION //SYSPRINT DD SYSOUT=&SYSOUT //INPUT DD DSN=&INDS,DISP=SHR //REPORT DD SYSOUT=&SYSOUT //PEND