SAP Business Workflow dient der Automatisierung, Standardisierung und Überwachung modulübergreifender Geschäftsprozesse. Die dazugehörigen Transaktionscodes (TCodes) bieten effiziente Abkürzungen zu den vielfältigen Funktionen für Workflow-Design, Administration, Monitoring, Ereignismanagement und Fehlerbehebung. Die folgende Liste enthält wichtige Workflow-TCodes mit kurzen und ausführlichen Beschreibungen, um die Navigation und Nutzung zu erleichtern.
Workflow TCodes (Transaktionscodes)
Transaktionscode | Beschreibung (Kurz) | Ausführliche Beschreibung |
---|---|---|
OOAWE | Auswertungspfade | Definiert und pflegt Auswertungspfade, die Beziehungen zwischen Organisationsobjekten (z.B. Vorgesetzter einer Planstelle) ermitteln, oft genutzt in der Agentenfindung. |
PFAC | Regeln anlegen und pflegen | Werkzeug zur Definition von Regeln (basierend auf Funktionsbausteinen oder Verantwortlichkeiten), die zur dynamischen Agentenfindung oder Prozesssteuerung im Workflow verwendet werden. |
PFOM | Zuordnung zu SAP-Organisationsobjekten pflegen | Pflegt die Zuordnung von Aufgaben, Rollen oder anderen Objekten zu Elementen der Aufbauorganisation (OrgEinheiten, Planstellen etc.). |
PFOS | Zuordnung zu SAP-Organisationsobjekten anzeigen | Zeigt die Zuordnungen von Aufgaben, Rollen etc. zu Organisationsobjekten an. |
PFSO | Organisatorisches Umfeld eines Benutzers | Zeigt das organisatorische Umfeld (zugeordnete Organisationseinheiten, Planstellen, Stellen etc.) eines bestimmten Benutzers an. |
PFTC | Aufgaben anlegen und pflegen | Zentrale Transaktion zur Definition und Bearbeitung von Standardaufgaben, Workflow-Mustern, Aufgabenprofilen und anderen Workflow-relevanten Aufgaben. |
PPOCW | Organisationsplan anlegen | Anlegen von Organisationseinheiten und Planstellen im Rahmen des Organisationsmanagements (oft Web-basierte Variante von PPOC). |
PPOMW | Organisationsplan pflegen | Pflege von Organisationseinheiten und Planstellen (oft Web-basierte Variante von PPOM). |
PPOSW | Organisationsplan anzeigen | Anzeige von Organisationseinheiten und Planstellen (oft Web-basierte Variante von PPOS). |
SWDA | Workflow Builder im alphanumerischen Modus | Ältere, textbasierte Version des Workflow Builders zur Definition von Workflows (selten verwendet). |
SWDD | Workflow Builder | Grafische Hauptumgebung zur Modellierung, Definition und Aktivierung von Workflow-Mustern (Templates) mit Schritten, Bedingungen, Ereignissen, Containerelementen etc. |
SWDS | Workflow Builder (Selektion) | Einstiegsbild des Workflow Builders mit Such- und Auswahlmöglichkeiten für bestehende Workflows und Aufgaben. |
SWDD_CONFIG | Workflow-Konfiguration | Konfigurationseinstellungen spezifisch für den Workflow Builder (z.B. grafische Darstellung, Verhalten). |
SBWP | Business Workplace | Zentraler Posteingang (Inbox) für SAP-Benutzer zur Anzeige und Bearbeitung von zugewiesenen Workitems, sowie für SAPOffice-Funktionen (Mails, Kalender). |
SWDC_DEFINITION | Workflow Builder Verwaltungsdaten | Anzeige und Verwaltung von Metadaten und Transportinformationen zu Workflow-Definitionen. |
SWDC_RUNTIME | Workflow Laufzeit Verwaltungsdaten | Verwaltung von Laufzeitdaten und -einstellungen des Workflow-Systems. |
SWNCONFIG | Erweiterte Benachrichtigungen für Business Workflow | Konfiguration der erweiterten Benachrichtigungen (Extended Notifications), die z.B. per E-Mail über neue oder überfällige Workitems informieren können. |
SWDMB | Business Workflow Explorer | Werkzeug zur Navigation und zum Überblick über Workflow-Objekte (Aufgaben, Workflows, Business Objekte, Ereignisse) im System. |
SWEINST | Auswertung und Pflege von Instanzverknüpfungen | Pflege von Verknüpfungen zwischen spezifischen Objektinstanzen und Ereignissen (Instanzverknüpfungen), die nur für diese Instanz gelten (selten verwendet). |
SWE2 | Auswertung und Pflege von Typverknüpfungen | Zentrale Pflege der Verknüpfungen zwischen auslösenden Ereignissen (von Business-Objekttypen) und den Workflows/Aufgaben (Empfängertypen), die darauf reagieren sollen. |
SWE3 | Auswertung und Pflege von Instanzverknüpfungen | (Doppelt zu SWEINST?) Verwaltung von spezifischen Ereignisverknüpfungen auf Instanzebene. |
SWE4 | Ereignisprotokollierung ein-/ausschalten | Aktiviert oder deaktiviert die systemweite Protokollierung von ausgelösten Business-Objekt-Ereignissen (Event Trace). |
SWI2_DIAG | Fehlerbehebung für fehlerhafte Workflows, Neustart | Werkzeug zur Analyse und Fehlerbehebung von Workflows, die auf einen Fehler gelaufen sind, mit Optionen zum Neustart oder zur Fortsetzung. |
SWEL | Ereignisprotokoll anzeigen | Zeigt das Protokoll der ausgelösten Business-Objekt-Ereignisse an (sofern SWE4 aktiv ist), nützlich zur Fehlersuche bei nicht startenden oder fehlerhaften Workflows. |
RSWELOGD | Ereignisprotokoll löschen | Report zum Löschen alter Einträge aus dem Ereignisprotokoll (SWEL). |
SWECL | Änderungsbelege mit Ereignissen verknüpfen | Customizing-Aktivität zur Definition, welche Änderungen an Anwendungsdaten (via Änderungsbelege) automatisch Business-Objekt-Ereignisse auslösen sollen. |
SWED | Änderungsbelegobjekte Objekttypen zuordnen | Zuordnung von Änderungsbelegobjekten zu den entsprechenden Business-Objekttypen für die Ereigniserzeugung aus Änderungsbelegen. |
SWEQADM_1 | Ereignis-Queue-Verwaltung | Administration der Ereignis-Queue (falls Ereignisauslieferung über Queue konfiguriert ist), z.B. zum Starten/Stoppen der Auslieferung. |
SWEQBROWSER | Verwaltung des Ereignis-Queue-Browsers | Anzeige und Verwaltung der Einträge in der Ereignis-Queue. |
SWETYPVE | Auswertung und Pflege von Typverknüpfungen | Alternative oder spezifischere Transaktion zur Pflege der Typverknüpfungen (wie SWE2). |
SWI1 | Selektionsreport für Workitems | Umfangreicher Report zur Selektion und Anzeige von Workitems nach diversen Kriterien (Status, Aufgabe, Bearbeiter, Datum, Objektschlüssel etc.). Sehr nützlich für Monitoring und Analyse. |
SWI2_FREQ | Workitems pro Aufgabe | Analyse-Report, der die Häufigkeit (Anzahl) von Workitems pro Aufgabe anzeigt. |
SWI2_DEAD | Workitems mit überwachten Terminen | Analyse-Report, der Workitems anzeigt, deren überwachter Termin (z.B. Spätester Start/Ende) erreicht oder überschritten wurde. |
SWI2_DURA | Workitems nach Bearbeitungsdauer | Analyse-Report, der die durchschnittliche oder tatsächliche Bearbeitungsdauer von Workitems pro Aufgabe oder Bearbeiter anzeigt. |
SWI11 | Aufgaben in Workflows | Report, der anzeigt, welche Aufgaben (Tasks) in welchen Workflow-Definitionen verwendet werden. |
SWI13 | Aufgabenprofil | Analyse der Verwendung und Ausführungshäufigkeit von Aufgaben im System. |
SWI5 | Arbeitslastanalyse | Report zur Analyse der Arbeitslast (Anzahl offener Workitems) pro Organisationseinheit, Planstelle oder Benutzer. |
SWL1 | Einstellungen für dynamische Spalten | Ermöglicht die Konfiguration von dynamischen Spalten im Business Workplace (SBWP), die z.B. Werte aus dem Workflow-Container anzeigen. |
SWLV | Workitem-Sichten pflegen | Pflege von benutzerdefinierten Sichten (Layouts) für die Anzeige von Workitem-Listen (z.B. in SBWP oder Reports). |
SWFVISU | Parameter für Workitem-Visualisierung in der UWL | Konfiguration, wie Workitems aus dem SAP Business Workflow in der Universal Worklist (UWL im Portal) dargestellt und ausgeführt werden sollen. |
SWO1 | Business Object Builder | Werkzeug zur Definition und Bearbeitung von Business-Objekttypen (BOR-Objekte), deren Methoden, Attribute und Ereignisse als Schnittstelle zwischen Anwendung und Workflow dienen. |
SWO6 | Customizing Objekttypen | Verwaltung und Customizing von Business-Objekttypen, insbesondere für Delegationen (Erweiterung von SAP-Objekten). |
SWR_WEBSERVER | Customizing Webserver | Konfiguration des Web-Servers, der für bestimmte Web-basierte Workflow-Funktionen (z.B. WebFlow) benötigt wird. |
SWU_EWCD | Wizard zur Ereigniserzeugung mittels Änderungsbelegen | Assistent, der bei der Konfiguration der Ereigniserzeugung aus Änderungsbelegen (SWECL, SWED) unterstützt. |
SWU_EWLIS | Wizard zur Ereigniserzeugung mittels Logistikinformationssystem (LIS) | Assistent zur Konfiguration der Ereigniserzeugung basierend auf Kennzahlenänderungen im Logistikinformationssystem. |
SWU_BTE | Wizard zur Ereigniserzeugung mittels Business Transaction Events (BTE) | Assistent zur Konfiguration der Ereigniserzeugung über Business Transaction Events (eine andere Erweiterungstechnik). |
SWU0 | Ereignissimulation | Werkzeug zum Simulieren der Ereignisauslösung und zur Überprüfung, ob die konfigurierten Verknüpfungen (SWE2) korrekt funktionieren und die richtigen Empfänger finden. |
SWU2 | RFC-Monitor | Überwachung von RFC-Destinationen (Remote Function Call), die vom Workflow-System verwendet werden (z.B. für Hintergrund-Aufgaben oder Systemkommunikation). |
SWU3 | Automatisches Workflow-Customizing | Überprüft und führt grundlegende Customizing-Einstellungen für das Workflow-System automatisch durch oder zeigt deren Status an (wichtig nach Installation/Upgrade). |
SWU4 | Konsistenzprüfung für Standardaufgaben | Überprüft die Konsistenz von Standardaufgaben (von SAP ausgeliefert) bezüglich Agentenzuordnung und möglicher Probleme. |
SWU5 | Konsistenzprüfung für Kundenaufgaben | Überprüft die Konsistenz von kundeneigenen Aufgaben. |
SWU6 | Konsistenzprüfung für Workflow-Aufgaben | Überprüft die Konsistenz von Aufgaben, die innerhalb von Workflow-Definitionen verwendet werden. |
SWU7 | Konsistenzprüfung für Workflow-Muster | Überprüft die Konsistenz von Workflow-Mustern (Templates). |
SWU8 | Workflow-Trace ein-/ausschalten | Aktiviert oder deaktiviert die detaillierte Ablaufverfolgung (Trace) für Workflow-Instanzen zu Diagnosezwecken. |
SWU9 | Workflow-Trace anzeigen | Anzeige der aufgezeichneten Workflow-Trace-Daten. |
SWU10 | Workflow-Trace löschen | Löscht alte Workflow-Trace-Daten. |
SWUD | Diagnosewerkzeuge | Sammlung verschiedener Diagnose- und Testwerkzeuge für Workflows, Ereignisse, Verknüpfungen, Regeln und den Workflow-Container. |
SWUE | Ereignis auslösen | Ermöglicht das manuelle Auslösen eines Business-Objekt-Ereignisses mit spezifischen Parametern zu Test- oder Korrekturzwecken. |
SWUI | Workflows/Aufgaben starten | Ermöglicht das manuelle Starten von Workflows oder Aufgaben zu Testzwecken, ggf. mit Übergabe von Startparametern. |
SWUS | Workflows/Aufgaben testen | Testumgebung zum Starten und Debuggen von Workflows oder Aufgaben, oft mit direkter Anzeige des Workflow-Logs. |
SWXML | XML-Dokumente anzeigen | Anzeige von XML-Dokumenten, die im Kontext von Workflows (z.B. bei Web-Services oder XML-basierten Schritten) verwendet werden. |
SWUY | Wizard zur Verknüpfung von Nachrichten mit Workflows | Assistent zur Konfiguration der Verknüpfung von Nachrichten (z.B. aus der Nachrichtensteuerung) mit Workflow-Ereignissen. |
SWWCOND_INSERT | Hintergrundjob für Workitem-Terminüberwachung einplanen | Plant den periodischen Hintergrundjob (RSWWCOND) ein, der überfällige Workitems prüft und ggf. Eskalationen oder Benachrichtigungen auslöst. |
SWWCLEAR_INSERT | Hintergrundjob für Aufräumaufgaben einplanen | Plant den periodischen Hintergrundjob (RSWWCLEAR) ein, der veraltete oder abgeschlossene Workitems und Workflow-Protokolle bereinigt. |
RSWWCORR | Korrekturreport für Verknüpfungen (?) | Spezifischer Korrekturreport, wahrscheinlich zur Bereinigung von Inkonsistenzen in Workflow-Verknüpfungen oder Daten. |
RSWWCOND | Einzelnen Hintergrundjob für Workitem-Terminüberwachung ausführen | Führt den Job zur Terminüberwachung von Workitems einmalig aus (normalerweise periodisch über SWWCOND_INSERT eingeplant). |
RSWWCLEAR | Workitem-Aufräumarbeit einmal ausführen | Führt den Job zur Bereinigung von Workitems und Protokollen einmalig aus (normalerweise periodisch über SWWCLEAR_INSERT eingeplant). |
WF_HANDCUST | WebFlow Service Handler Pflege | Pflege von Service Handlern, die für die Ausführung von Web-basierten Workflow-Schritten (WebFlow) benötigt werden. |
WF_EXTSRV | Web Service Repository pflegen | Verwaltung von externen Web Services, die in Workflow-Aufgaben aufgerufen werden können. |
WFWS | WSDL-Dateien importieren | Import von WSDL-Dateien (Web Service Description Language) zur Definition von externen Web Services für die Nutzung im Workflow. |
SWIA | WI-Administrationsbericht | Administrativer Report zur Verwaltung von Workitems, ermöglicht z.B. das manuelle Ändern des Status, Weiterleiten oder Löschen von Workitems (mit entsprechender Berechtigung). |
SWB_COND | Workflow-Startbedingung pflegen | Pflege von Bedingungen, die zusätzlich zum auslösenden Ereignis erfüllt sein müssen, damit ein Workflow gestartet wird (Startbedingungen für Workflow-Muster). |
SWNCONFIG | Allgemeine Einstellungen (wiederholt) | (Bereits oben gelistet) Konfiguration der erweiterten Benachrichtigungen (Extended Notifications) für Business Workflow. |