Was nachts im SAP-System passiert, bleibt oft unsichtbar
Datenübernahmen, Abschlussläufe, Schnittstellen, Reorganisation: Ein grosser Teil der Verarbeitung in SAP läuft im Hintergrund – meist nachts und ohne dass jemand zuschaut. Solange alles funktioniert, ist das genau richtig. Bricht aber ein Job ab, fällt das oft erst auf, wenn ein Fachbereich am nächsten Morgen fehlende Daten meldet.
Dann beginnt die Suche: Welcher Job war es, in welchem Mandanten, und was steht im Joblog? Wer hat den Job zuletzt geändert? Und warum hat es niemand gemerkt?
Mit der SAPify Batch-Job Suite 2.0 haben wir ein Werkzeug entwickelt, das genau diese Lücke schliesst: Monitoring, Jobverwaltung und eine Mail bei Abbruch für alle SAP-Hintergrundjobs – über alle Mandanten, im Fiori Launchpad und identisch im SAP GUI.
Wo SM36 und SM37 im Alltag an Grenzen stossen
Die Standardtransaktionen sind mächtig – aber sie sind für Spezialisten gebaut und zeigen nur, wonach man aktiv sucht.
Abbrüche bleiben unbemerkt
SM37 zeigt einen Abbruch nur dem, der aktiv nachschaut.
Kein Gesamtbild
Jobs und Läufe sind über Mandanten und Transaktionen verstreut.
Keine Nachvollziehbarkeit
Wer hat einen Job angelegt, geändert oder gelöscht? Der Standard behält es nicht dauerhaft.
Nur für Spezialisten
SM36 und SM37 sind mächtig, aber für IT-Leitung und Finanzen kaum lesbar.
SAP-Standard und Batch-Job Suite im Vergleich
| Thema | SAP-Standard (SM36 / SM37) | SAPify Batch-Job Suite 2.0 |
|---|---|---|
| Abbrüche erkennen | Nur, wer aktiv in SM37 nachschaut | Mail bei Abbruch, Prüfung alle 10 Minuten, mit Joblog in der Mail |
| Überblick | Verstreut über Mandanten und Transaktionen | Ein Monitor über alle Mandanten mit Kennzahlen, Ringdiagrammen und Top-10-Auswertungen |
| Historie | Nicht dauerhaft | Lückenlos: wer hat welchen Job angelegt, geändert, gelöscht |
| Oberfläche | SAP GUI | Fiori Launchpad und identisch im SAP GUI (ZSAPIFY_BTC) |
| Zielgruppe | SAP-Spezialisten | SAP Basis, IT-Leitung und CFO, Revision und IKS |
| Export | – | CSV (Jobs anzeigen) und HTML-Datei (SAP GUI Dashboard) |
Vier Fiori-Apps und ein Dashboard im SAP GUI
Alle Apps liegen im eigenen Launchpad-Bereich «SAPify» und springen untereinander: vom Monitor ins Joblog, von dort in «Job ändern», aus jeder App in «Job anlegen».

Batch-Job Monitor: ein Klick filtert alles
Kennzahlen, Ringdiagramme für Status, Mandant und periodische Jobs, Top-10-Auswertungen für Ersteller, Laufzeiten und Abbrüche. Ein Klick auf ein Diagramm, eine Legende oder eine Zeile filtert die ganze Seite.
Beispiel: Klick auf «Mandant 100» im Ringdiagramm.
Jobliste und Joblog
Vom Abbruch zur Ursache in Sekunden. Die Jobliste zeigt zu jedem Job, wofür er da ist; ein Klick öffnet das Joblog.
- Fehlermeldungen farbig hervorgehoben
- Jeder Lauf wählbar
- Filter speichern – auch als Standard beim Start
Jobs anzeigen
Jeder Lauf, jeder Status, alle Mandanten – gefiltert nach Jobnamen-Muster, Zeitraum, Benutzer, Mandant und Status.
- Gespeicherte Filter und Sortierung
- Spaltenfilter und seitenweise Anzeige
- Export als CSV
Job ändern · wie SM37
Jobklasse, Zielserver, Startbedingung und Periode, Steps mit Programm, Variante, Benutzer, Sprache und Druckparametern.
- Freigeben, zurücknehmen, abbrechen, kopieren, löschen
- Prüfung wie in SE38, SU01 und SPAD
- Wertehilfen für alle wichtigen Felder
Job anlegen · wie SM36
ABAP-Steps, externe Kommandos und Programme. Start sofort, zu Datum und Uhrzeit, periodisch, nach Ereignis oder nach Vorgängerjob.
- Bestehende Jobs als Vorlage
- Warnung bei gleichnamigen periodischen Jobs
- Mail bei Abbruch direkt mit abonnieren
Transaktion ZSAPIFY_BTC
Dasselbe Dashboard für alle, die im SAP GUI arbeiten: identische Diagramme und Filter.
- Kopfband mit System, Mandant und Benutzer
- Export als HTML-Datei
- Filter gelten in Fiori und SAP GUI
Alles wird vom Server geprüft
Bevor ein Job angelegt oder geändert wird, prüft das System Programm, Variante, Benutzer und Ausgabegerät.
- Programm und Variante wie in SE38
- Benutzer wie in SU01
- Ausgabegerät wie in SPAD




Alle Bildschirmfotos zeigen Beispieldaten (Benutzer DINOP, Jobs Z_TEST_DINO*).
Informiert, bevor jemand fragt
Jeder Benutzer abonniert selbst die Jobs, für die er zuständig ist – per Muster wie Z_TEST_DINO*, für einen Mandanten oder alle.
- 1
Job bricht ab
z. B. Z_TEST_DINO_01 in Mandant 100
- 2
Prüfjob läuft
ZSAPIFY_BTC_ALERT, alle 10 Minuten
- 3
Mail kommt an
mit Status, Zeitpunkt und Joblog
Minuten statt Stunden
Abbrüche sind bekannt, bevor ein Fachbereich fehlende Daten bemerkt.
Joblog in der Mail
Die Ursache ist sofort lesbar – ohne Anmeldung im System.
Keine Mailflut
Jeder Abbruch wird genau einmal gemeldet.
Abos selbst anlegen
In der App – oder direkt beim Anlegen eines Jobs.
Funktionspostfächer
Basis-Team oder Rufbereitschaft als Empfänger.
Versand über SAPconnect
SCOT – keine Zusatzsoftware, Daten bleiben im SAP-System.
Vorteile des Monitorings – für jede Rolle
SAP Basis
- Abbrüche in Minuten erkannt und analysiert
- Alle Mandanten ohne Wechsel
- Jobs anlegen und ändern mit Prüfung
Revision und IKS
- Historie: angelegt, geändert, gelöscht
- Nachweis je Benutzer und Mandant
- Export für Prüfungsunterlagen
Schlank, sicher, SAP-Standard
Berechtigungen
Zugriff nur mit S_BTCH_ADM; Änderungen zusätzlich über S_BTCH_JOB und S_BTCH_NAM.
SAP-Standardschnittstellen
Jobs werden über JOB_OPEN, JOB_SUBMIT, JOB_CLOSE und BP_JOB_MODIFY bearbeitet.
Eigener Namensraum
Alle Objekte beginnen mit ZSAPIFY – sauber transportierbar und rückbaubar.
Keine Fremdsoftware
ABAP und SAPUI5 im eigenen System – kein externer Server, keine Cloud.
S/4HANA-ready
Für S/4HANA ab 2020 mit Bereichen und Seiten im Fiori Launchpad.
Dokumentiert
Installationsanleitung mit allen Transaktionen, technische Dokumentation und 16 Abnahmetests.
In vier Schritten im System
Installation
Anlage der ZSAPIFY-Objekte, Upload der vier Fiori-Apps.
Launchpad und Rollen
Bereich «SAPify», Kataloge und Rolle für Ihre Administratoren.
Hintergrundjobs
Snapshot alle 15 Minuten, Mail-Prüfjob alle 10 Minuten.
Abnahme
16 Abnahmetests gemeinsam mit Ihrem Team.
