Suche
Close this search box.

Überblick über SAP-Transaktionen

Lesen Sie in diesem Artikel:

Eine SAP Transaktion – was ist das eigentlich?

SAP Transaktionen sind Programme bzw. Funktionsbausteine, die innerhalb eines SAP Systems durch Benutzer oder automatisierte Abläufe aufgerufen werden. Es handelt sich dabei um den funktionalen Bestandteil eines SAP Systems, über den Daten in der SAP Datenbank verändert werden.

Die Transaktion wird durch das SAP System gesteuert, nicht direkt durch die Datenbank. Um die gleichzeitige Veränderung von Datenobjekten und somit Inkonsistenzen durch parallele Transaktionen zu vermeiden, sperrt jede Transaktion die zu verändernden Datensätze für den alleinigen Gebrauch

Wichtig dabei: Eine Transaktion beschreibt eine ganze Reihe von SQL-Anweisungen, die als abgeschlossene, gesamthafte Einheit interpretiert wird: die LUW, bzw. Logical Unit of Work.

Kommt eine Transaktion vor dem definierten Abschluss zum Stoppen, findet ein Rollback der Datenbank statt – Da die fehlerhaft beendete Transaktion die Daten potenziell nicht vollständig korrekt schreiben konnte, setzt das SAP System die Daten zurück auf den alten Zustand. Dieses Konzept der Transaktionen soll logische Fehler vermeiden und konsistente Datenbankzustände sicherstellen.

Transaktion versus Transaktionscode / T-Code

Transaktionen besitzen Kurznamen, die Transaktionscodes (Transaction Codes, T-Codes), die üblicherweise aus Großbuchstaben und Zahlen bestehen.

Die Anzahl der originalen Transaktionen hängt von den eingesetzten SAP Module ab, geht aber in die Hunderttausende. Dazu können Anwender noch weitere, eigene Transaktionscodes definieren. Diese beginnen wie fast alle kundenspezifischen Veränderungen im SAP-Umfeld mit dem Buchstaben „Z“: Z Programs, Z-Programme.

Der Aufruf der Transaktion SE16N (Data Browser) mit der Tabelle TSTC zeigt je nach Parametrisierung die komplette Liste aller Transaktionen an.

Die wichtigsten SAP-Standard-Transaktionen auf einen Blick

Im Netz gibt es diverse Seiten, die alle Transaktionscodes mit mehr oder weniger ausführlichen Beschreibungen aufführen. Die aus unserer Sicht wichtigsten sind die Transaktionen der Basis-Administration, wie sie auch das SCN listet:

Systemverwaltung

– SU01 Benutzerverwaltung
– SU01D Benutzeranzeige
– SU02 Berechtigungsprofile pflegen
– SU03 Berechtigungen pflegen
– SU05 Internet-Benutzer pflegen
– SU10 Benutzer-Massenpflege
– SMLG Log on-Gruppe pflegen
– SUPC Profile für Aktivitätsgruppen
– SUIM Infosystem Berechtigungen
– PFCG Profilgenerator
– PFUD Benutzerstammdatenabgleich
– S002 Menü Einfache Systemverwaltung
– ZAUT Beantragung neuer Benutzer, Änderung der Berechtigung, etc.

Mandantenverwaltung

– SCC3 Prüfen des Protokolls für Mandantenkopien
– SCC4 Mandantenverwaltung
– SCC5 Mandant löschen
– SCC7 Nachbearbeitung des Mandantenimports
– SCC8 Mandant exportieren
– SCCL Lokale Mandantenkopie
– SCC9 Remote-Mandantenkopie

Datenbank-Verwaltung

– DB01 Analyse der Wartezeiten auf exklusive Sperren
– DB02 Analysieren von Tabellen und Indizes
– DB12 DB-Sicherungsmonitor
– DB13 DBA Planungskalender
– DB15 Datenarchivierung: Datenbank-Tabellen
– ST04 SQL Server-Leistungsanalyse

Transport Management System

– STMS Transport Management System
– SE01 Transport- und Korrektursystem
– SE06 Workbench Organizer einrichten
– SE07 CTS-Statusanzeige
– SE09 Workbench Organizer (Transportfreigabe)
– SE10 Customizing Organizer
– SE11 ABAP/4 Dictionary-Pflege
– SE16 Data Browser
– SE80 Repository Browser
– SM31 Tabellenpflege
– SCC1 Rollenübertragung zwischen Mandanten

Verwaltung von Hintergrundjobs

– SM36 Hintergrundjob definieren
– SM37 Hintergrundjob Übersicht
– SM39 Job-Analyse
– SM49 Externe Betriebssystem-Befehle ausführen
– SM62 Ereignisse pflegen
– SM64 Freigabe eines Ereignisses
– SM65 Analysewerkzeug für die Hintergrundverarbeitung
– SM69 Externe Betriebssystem-Befehle pflegen

Spool-Verwaltung

– SP01 Ausgabesteuerung
– SP11 TemSe-Verzeichnis
– SP12 TemSe-Verwaltung
– SPAD Spool-Verwaltung
– AL11 SAP-Verzeichnisse anzeigen
– BD54 Logische Systeme pflegen
– OSS1 Anmeldung am Online Service System
– SALE IMG Application Link aktivieren
– SARA Archivverwaltung
– SICK Installationsprüfung
– SM14 Programmverwaltung verbuchen
– SM35 Batch-Input-Überwachung
– SM56 Nummernkreispuffer
– SM58 Asynchrones RFC-Fehlerprotokoll
– SM59 RFC-Destinationen (Anzeigen/Pflegen)
– SAINT SAP Add-on Installationswerkzeug
– SPAM SAP Patch Manager (SPAM)
– SPDD Anzeige modifizierter DDIC-Objekte
– ST11 Developer Traces anzeigen

Tägliche Überwachung TCodes

– SM04 Benutzerliste
– AL08 Aktuell aktive Benutzer
– SM12 Sperren anzeigen und löschen
– SM13 Verbuchungssätze anzeigen
– SM21 Systemprotokoll
– SM50 Work Process-Übersicht
– SM51 Liste von SAP-Servern
– SM66 Systemweite Work Process-Übersicht
– ST22 ABAP/4-Laufzeitfehleranalyse
– ST01 System-Trace
– ST02 Puffer einrichten/abstimmen
– ST04 DB-Aktivitäten auswählen (SQL Server Performance-Analyse)
– ST05 Performance-Trace
– ST06 oder ST06N Betriebssystem-Monitor
– ST10 Tabellenaufrufstatistik
– ST03 Leistung, SAP-Statistik, Arbeitslast
– SU56 Benutzerpuffer analysieren
– STAD Benutzertransaktionsanalyse
– SM02 Systemmeldung

Weitere Überwachungstransaktionen

– OS01 LAN-Prüfung mit Ping
– RZ01 Job Scheduling Monitor
– RZ03 Präsentation, Steuerung SAP-Instanzen
– ST07 Anwendungsmonitor
– STAT Lokale Transaktionsstatistik

Weitere hilfreiche Transaktionen im SAP Alltag

– AL22 Anzeige abhängiger Objekte
– BAOV Informationen zur Add-On-Version
– SA38 ABAP-Berichtswesen
– SE38 ABAP-Editor
– HIER Pflege der internen Anwendungskomponentenhierarchie
– ICON Anzeige von Icons
– WEDI IDoc und EDI-Basis
– WE02 IDoc-Anzeige
– WE07 IDoc-Statistik
– WE20 Partnervereinbarungen
– WE21 Portbeschreibung
– WE46 IDoc-Verwaltung
– WE47 Statuspflege
– $TAB Auffrischen der Tabellenpuffer
– $SYNC Aktualisiert alle Puffer, außer dem Programmpuffer

Ihr Ansprechpartner bei Firnkorn & Stortz zum Thema SAP Transaktionen

Treten Sie mit uns in Kontakt

Stellen Sie uns Ihre Fragen!