Difference between IKJEFT1A and IKJEFT01

   

  Asked by Anonymous - Difference between IKJEFT1A and IKJEFT01:
On the mainframe z/os there are both IKJEFT1A and IKJEFT01, which seem to do exactly the same thing.  Does it matter which one of these I use in my batch jobs?  Thanks

Anonymous Says:
There are some small differences between both of these.  Does it matter which one you use?  For what I do no, but it depends if you are running in test vs production and what you are trying to do with your job.

IKJEFT01 will intercept any types of abend codes that are system or application related but it will not pass them to jes for the return-code.  Plus if using files with DISP=(NEW,CATLG,DELETE) they will remain on abend.  IKJEFT1A is similiar to IKJEFT01 in that it intercepts application and system abends both but then passes the system abends to jes.  If you had dataset defined as DISP=(NEW,CATLG,DELETE) then they get deleted on system abends, but the files remain on application abends, so that part is also different from IKJEFT01.  

Dan Says:
If I did a prod search at my shop I would probably find half the jobs using IKJEFT01 and the other half using IKJEFT1A. Everyone just copied another job of course so it depends which one they copied. :-) There are some rule differences per the msg someone listed above but our mainframe shop has never had an issue with either.  Just letting you know how we used them in our batch jobs, there is also a IKJEFT1B but we never use that one.

Add your reply below ...


Your Nickname:

Your Reply:

Type the code: