Skip to content

SM37 — Background Job Monitor

Monitor, restart, cancel, and reschedule background jobs.

Purpose

SM37 is the central cockpit for all background processing. Use it to check whether a scheduled job ran, inspect its output, diagnose failures, and reschedule or copy jobs.

How to open

  • Type SM37 in the command field and press Enter
  • Use SM37C for cross-client job monitoring (if available in your system)

Key features

  • Filter by job name, user, status, and date/time range
  • Job statuses: Scheduled, Released, Active, Finished, Cancelled, Aborted
  • View spool output (print lists) and the job log for each run
  • Cancel active jobs from the job list
  • Copy a finished job to create a new scheduled run with the same parameters
  • Reschedule cancelled or aborted jobs with adjusted timing

Tips & shortcuts

Use * as a wildcard in the job name filter

Leave the job name as * (or enter a partial name like Z_MY_*) to find all matching jobs without knowing the exact name.

Aborted jobs — check ST22 first

If a job shows status Aborted or Cancelled, open ST22 immediately. Runtime errors during background processing generate a short dump there, and the dump detail is the fastest path to the root cause.

SM37C for cross-client monitoring

Standard SM37 only shows jobs for the current client. Use SM37C to monitor jobs across all clients on the system — useful in shared development or quality systems.

See also

Comments