SysAnfr. ist für mich allerdings was anderes als das Escape-Programm und einen msgbrkhander kenne ich auch nicht, allenfalls einen Break Message Handler, aber der hat wiederum mit Gruppenjobs nix am Hut.
Tja, das kommt auf den Hut an ...
OK, ich meine den "Break Message Handler", auch wenn er in userem Sprachgebrach anders heist.

So, und eben dieses PGM ruft via Gruppenjob ein anderes Pgm, ich nenne es mal B-Pgm. (Es ist ein Gruppenjob, da der Anwender ggf. schon in dem Pgm drin ist, aber was anderes bearbeitet. Außerdem ist es kein ILE)
Ich ruf nun erst ein CL, das das ATNPGM (wieder) setzt, und das ist ok so.

Wird das b-Pgm verlassen steht der Anwender wieder in seinem Ursprungspgm (was eine andere Instanz von b-pgm sein kann) und es ist immernoch alles gut.

Jetzt kommt eine neue Nachricht. Schön wäre, wenn ich in den Gruppenjob von vorher wieder rein käme, und nicht einen neue eröffnen würde. Geht das ?

z.zt. verlasse ich das CL mit return,
TFRGRPJOB *PRV hatte ich auch schon, trotzdem wird ein neuer job geöffnet

Robi