Um Fehler in Prozeduren leichter lokalisieren zu können, ist es in der Testphase oft ratsam, die Protokollierung aller aufgerufenen Prozeduren mit dem nachfolgenden Kommando global einzuschalten (soweit die Prozeduren dies zulassen):
/ MODIFY-PROCEDURE-TEST-OPTIONS LOGGING=*YES
Zur gezielten Ablaufverfolgung kann eine Prozedur durch Drücken der K2-Taste oder Einfügen des Kommandos HOLD-PROCEDURE an geeigneter Stelle unterbrochen werden. Im Dialog können dann die Variableninhalte der unterbrochenen Prozedur inspiziert (z.B. mit dem Kommando SHOW-VARIABLE) oder auch geändert werden. Anschließend kann die Prozedur mit TRACE-PROCEDURE schrittweise oder mit RESUME-PROCEDURE bis zum Ende bzw. bis zu einer weiteren Unterbrechung fortgesetzt werden.