See my first email. Then I tested with a program calling another program. Program1 has the WHENEVER SQLCODE GOTO ErrorLab at the top.
It calls Program2 which has no "whenever" in it. Errors in that program will NOT be reported. It returns you back to Program1, where that program's errors WILL continue to be reported. If I put another "whenever" in Program2 then I get the errors reported there. It will return back to Program1 and continue to report errors there. Karen

