IT CanvassTalk to an advisor
SAP TCodes · LessonReviewed by Anitha M, SAP Trainer, 13 yrs · Updated · Published · SAP S/4HANA 2023 · all levels

SAP SM37

SM37 is the SAP transaction code for Job Monitoring (Simple Job Selection) (Basis). It monitors background jobs, showing their status (scheduled, released, active, finished, cancelled), logs and spool, the go-to for batch-job operations.

Quick answer

SM37 monitors background jobs, showing their status (scheduled, released, active, finished, cancelled), logs and spool, the go-to for batch-job operations.

Key takeaways
  • Job list with status and timings.
  • Job log and spool (output) per job.
  • Watch out: a job that did nothing still finishes green, and no standard check flags it.

Purpose

It monitors background jobs, showing their status (scheduled, released, active, finished, cancelled), logs and spool, the go-to for batch-job operations.

Key fields and screen

  • Selection: job name, user, date range, status.
  • Job list with status and timings.
  • Job log and spool (output) per job.
  • Actions: release, cancel, repeat.

Tips

  • Investigate cancelled jobs via the job log (and ST22 for dumps).
  • Filter by status to find failures quickly.
  • Use SM36 to define/schedule jobs.

Common errors

  • Cancelled jobs (check the log for the cause).
  • Jobs delayed by too few background work processes.
  • Missing authorization to view other users’ jobs.

Common pitfalls

  • Leaving the user selection at your own name. The default hides everybody else's jobs, which is how somebody concludes nothing is scheduled.
  • Reading finished as succeeded. A job that selected nothing and did nothing finishes green, and no standard check reports it.
  • Not opening the spool. The job log records that the program ran; the spool holds what it produced.
  • Restarting a failed job before reading why it failed. Most cancellations repeat, and the second run wastes the window the first one lost.
  • Ignoring duration drift. A job growing from ten minutes to two hours is a warning nobody receives, because it has not failed yet.
Already working on SAP and stuck on a live ticket?Get an expert SAP developer on screen-share to finish your daily tasks with you. Deliver on time, protect your reputation and your job. Monthly support only, no task-wise plans.Task assigned · no idea where to startStill stuck · your job on the lineExpert joins your screenDelivered on timeExplore On Job Support