Figure 9. Sample z/OS JCL to run ACIF
//USERAPPL EXEC PGM=user application
//PRINTOUT DD DSN=print file,DISP=(NEW,CATLG)
//*
//ACIF EXEC=APKACIF,PARM=[['PARMDD=ddname][,MSGDD=ddname']],REGION=3M
//INPUT DD DSN=print file
//OUTPUT DD DSN=output file,DISP=(NEW,CATLG),
// DCB=(LRECL=32756,BLKSIZE=32760,RECFM=VBA,DSORG=PS),
// SPACE=(32760,(nn,nn)),UNIT=SYSDA
//RESOBJ DD DSN=resource file,DISP=(NEW,CATLG),
// DCB=(LRECL=32756,BLKSIZE=32760,RECFM=VBA,DSORG=PS),
// SPACE=(32760,(nn,nn)),UNIT=SYSDA
//INDEX DD DSN=index file,DISP=(NEW,CATLG),
// DCB=(LRECL=32756,BLKSIZE=32760,RECFM=VBA,DSORG=PS),
// SPACE=(32760,(nn,nn)),UNIT=SYSDA
//SYSPRINT DD SYSOUT=*
//SYSIN DD *
ACIF parameters go here