[SAP] Drucker und Spool administrieren

Transaktionen

SPAD (Spool-Administration)

  • Drucker, Zeichensätze, Gerätetypen

SPOOL (Übersicht Spool-Reports)
SP01 (Ausgabesteuerung)

  • Spool-Aufträge zu einem Ausgabegerät (Drucker) anzeigen

SP02 (Anzeigen von Spool-Aufträgen)

Tabellen

TSP01 (Spool Requests)
TSP02 (Spool: Druck-Auftraege)
TSP02A (Spool: Dyn. Attribute zu Spoolaufträgen und Ausgabeauftr.)
TSP03 (Spool: Drucker-Deklaration)
TSP03D (Spool: Gerätebeschreibung (neues Format))

Reports

RSPO_FIND_DELETED_PRINTERS (Gelöschte Drucker in Anwendungstabellen finden)

Funktionsbausteine

RSPO_SR_OPEN (Spool: Öffnen eines Spoolauftrags zum Schreiben)
RSPO_SR_WRITE (Spool: Schreiben einer Zeile in einen offenen Spoolauftrag)
RSPO_SR_CLOSE (Spool: Schliessen eines Spoolrequests)
RSPO_OUTPUT_SPOOL_REQUEST (Erzeuge einen Ausgabeauftrag zu einem Spool-Auftrag)
RSPO_RETURN_SPOOLJOB (Liefert einen Spooljob als interne Tabelle zurück (ALI,RAW,OTF,PDF))
RSPO_FIND_SPOOL_REQUESTS (Wähle Spool-Aufträge aus)

Links

[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”