Page 1 of 1

IKJEFT1A and IKJEFT01.

Posted: Thu May 29, 2014 8:11 pm
by S Dayal
Hi,

Could anyone explain the difference between IKJEFT1A & IKJEFT01? Are they same or different?

Re: IKJEFT1A and IKJEFT01.

Posted: Thu May 29, 2014 8:33 pm
by nicc
Well, you could look them up in the manual or search the forum/web for the information but basically they are the same but different.

Re: IKJEFT1A and IKJEFT01.

Posted: Fri May 30, 2014 12:30 am
by Anuj Dhawan
This might help -- IKJEFT1A intercepts application abend codes (as in, will not pass them to JES for subsequent return-code checking in JCL), but will pass system abends to JES. Any data-sets that are defined as DISP=(NEW,CATLG,DELETE) will be cataloged in the case of an application abend, since the job step will terminate normally. In the case of a system abend, the data-sets will be deleted.

IKJEFT01, on the other hand, intercepts any system/application abend codes. It will also not pass them to JES for subsequent return-code checking in JCL. Also, any data-sets that are defined as DISP=(NEW,CATLG,DELETE) will be cataloged, since the job step will terminate normally even if there is an abend.

There is another brother of them (as a song says, brother from another mother, though, here I think mother is same too*) -- IKJEFT1B -- it does not intercept either system or application abend codes. And all abend codes are passed to JES for subsequent return-code checking in JCL. Any data-sets that are defined as DISP=(NEW,CATLG,DELETE) will be deleted in the case of a system or application abend.

And this IBM link has a detailed explanation about them.

* - sorry for the bad joke, it's late in night here.

Re: IKJEFT1A and IKJEFT01.

Posted: Wed Sep 03, 2014 11:55 am
by S Dayal
Thanks Anuj.

Re: IKJEFT1A and IKJEFT01.

Posted: Thu Sep 04, 2014 11:45 am
by Anuj Dhawan
You're welcome - hope we had been helpful.