When using CCFAIL similarly to CCCHK, it didn't work as expected. With the following Job definition, JOB TEST failed when step COPY01 got RC>0. Why?
Need to code CCFAIL for each exceptional step. And "CCFAIL (*,GT,0)" has to be on APPL level, which will be overwritten when there is a CCFAIL statement on JOB level; otherwise it will be picked and the JOB will fail when any step gets RC GT 0. Here is the correct way:
CCFAIL (COPY01,GT,8) (COPY02,GT,0)