Du musst als Trigger ein CLP wählen (kann rekursiv aufgerufen werden), dass dann dein RPG aufruft.
Das CLP kann dann Rekursivaufrufe per MONMSG abfangen.

Dein Trigger scheint wohl weitere RPG-Programme aufzurufen, die wiederum einen Update deiner Datei machen wollen.

ILE/RPG kann sich selber leider nicht überwachen, da das bereits vom Programm intern durch compilergenrierten Code geprüft wird.