[SAP] Report manuell im Hintergrund ausführen und Ausführung überwachen

Vorteil: sehr lang laufende Programme brechen nicht mit Timeout ab

SE80 (oder Transaktionscode für Programmstart)

  • erst den Report starten -> Selektionsbild erscheint
  • Menü -> Programm -> Im Hintergrund ausführen (F9)
  • Ausgabegerät: Irgendein beliebiger Drucker
  • Exemplare: 1
  • Seitenbereich: Alles
  • Ausgabezeitpunkt: Zunächst nur SAP-Spool
  • Weiter (grüner Haken)
  • Startterminwerte
  • Button „Sofort“ klicken
  • Klick auf Speichern (blaue Diskette)
  • Job wurde nun angelegt und Programmausführung im Hintergrund gestartet, Listenausgabe im Spool (SP01)

SM37 (Überwachung des (noch laufenden) Hintergrundjobs)

  • Jobname: *
  • Benutzername:
  • Jobstatus: Haken setzen
  • Jobstartbedingung: heutiges Datum
  • Button „Ausführen“ klicken -> Jobübersicht
  • Jobname == Programmname
  • Spoolliste: Doppelklick -> SP01
  • Jobersteller
  • Status: aktiv
  • Dauer
  • Button Aktualisieren klicken für Forschritt

SM51 (Workprozess für die Ausführung des Jobs anzeigen)

  • Doppelklick auf Servernamen (SM50)
  • Klick auf Button „Aktive Workprozesse“

[SAP] Batch-Input

Transaktionen

SM35 (Batch-Input Monitoring)
SM36 (Batch-Anforderung)

  • Jobs anlegen und Abbrechen/Löschen

SM37 (Übersicht über Jobauswahl)
SHDB (Transaktionsrecorder (Batch-Input))

Funktionsbausteine

BDC_OPEN_GROUP (Batch-Input Mappe öffnen zwecks Einfügen von Transaktionen)
BDC_INSERT (Batch-Input Transaktionen in Batch-Input-Mappe einfügen)
BDC_CLOSE_GROUP (Batch-Input Mappe schliessen)

Tabellen

APQI (Queue INFO DEFINITION)
APQD (Queue DATA DEFINITION)
APQL (Batch Input Protokoll Verzeichnis)

Links