Um einen Laufzeitfehler wegen Zeitüberschreitung in eigenen Programmen zu umgehen kann man ähnlich wie im RPCALCD0 die Personalnummern in der Statusleiste durchzählen mit dem Coding: DATA: ZPROCESSED TYPE I.…. GET PERNR. …. ADD 1 TO ZPROCESSED. CALL FUNCTION ‚PROGRESS_INDICATOR‘ EXPORTING I_TEXT = ‚Verarbeitete Personalnummern &1‘* I_MSGID =* I_MSGNO = I_MSGV1 = ZPROCESSED* I_MSGV2 =* I_MSGV3 =* I_MSGV4 =* I_PROCESSED = ZPROCESSED* I_TOTAL = I_OUTPUT_IMMEDIATELY = ‚X‘* IMPORTING* E_PROGRESS_SENT = . END-OF-SELECTION.