The purpose of this step is to determine:
- Whether any errors will occur while the new function is being
applied (except for errors that occur as a direct result of an update,
such as a target library running out of space). This includes missing
DDDEF entries.
- Whether any requisite SYSMODs are missing.
- The target libraries that will be updated.
- The SYSMODs, if any, that will be regressed.
Use the SMP/E dialogs or the following sample job to do an APPLY
CHECK for the function and related SYSMODs:
//APPLY JOB 'accounting info',MSGLEVEL=(1,1)
//APPLYCHK EXEC SMPPROC
//SMPCNTL DD *
SET BDY(ZOSTGT1) /* Set to target zone. */.
APPLY FORFMID(HXX1200) /* Apply for this FMID */
FUNCTIONS /* the function itself */
PTFS /* and all its PTFs. */
GROUPEXTEND /* Also all requisite PTFS. */
CHECK /* But do not update libs. */
BYPASS(HOLDSYSTEM /* Bypass options */
HOLDCLASS(UCLREL,ERREL)
)
.
/*