Vielen Dank für eure blitzschnellen Antworten.

Das SQLPGM wird ohne Parameter von vielen Programmen aufgerufen, es liest noch Daten aus der LDA.

Ich kann sowohl den SQLCODE in SQLPGM interpretieren als auch den Monitor im aufrufenden Programm ändern.
Was muss das Programm SQLPGM ausgeben, damit der Monitor on-error Alarm schlägt?
Eine Möglichkeit wäre den SQLCODE in die LDA zu schreiben, aber vielleicht gibt es etwas Eleganteres?