Workflow-Programmierung mit ABAP
- Titel ist leider vergriffen, Neuauflage unbestimmt
- Artikel merken
Lernen Sie außerdem, wie Sie mittels ABAP-Programmierung mehr erreichen können, als im SAP-Standard vorgesehen ist. Übungsbeispiele behandeln den Eingriff in Workflow-Abläufe: beim Einsatz von BOR-Objekten, bei der Bearbeiterfindung, dem Datenfluss oder der Ereigniserzeugung. Kommentierte Codebeispiele und zahlreiche Schritt-für-Schritt-Anleitungen helfen Ihnen dabei, Ihre Workflow-Anforderungen vollständig umzusetzen und dabei typische Stolpersteine zu umgehen.
Workflow-Programmierung mit ABAP:
Entwicklungsumgebung zusammenstellen
Workflow-Start und Workflow-Laufzeit
BOR- und ABAP-OO-Objekte
Container und Datenflüsse
Workflow-Muster und -Aufgaben
Bearbeiterfindung
Ereignisdefinition und Implementierung
Workflow-Laufzeitsystem und Log-Dateien
lt;br />1 ... Einleitung ... 9
2 ... Erste Schritte ... 13
... 2.1 ... Customizing der Workflow Engine ... 13
... 2.2 ... Workflows starten und Workflow-Ereignisse beobachten ... 21
... 2.3 ... Eine minimale Organisationsstruktur pflegen ... 30
3 ... Workflow-Entwicklungsumgebung zusammenstellen ... 41
... 3.1 ... Relevante Transaktionen ... 41
... 3.2 ... Workflow-Entwicklungsvorgang mit SAP-Standardfunktionalität ... 42
... 3.3 ... Ereignisse ... 43
... 3.4 ... Verwendungsnachweis rund um SAP Business Workflow ... 46
4 ... Methoden, Workitems und Ereignisse ... 51
... 4.1 ... Arten von Methoden im Workflow ... 51
... 4.2 ... Arten und Status von Workitems ... 54
... 4.3 ... Ereignisse und deren Zustellung ... 57
5 ... In die Bearbeiterfindung eingreifen ... 63
... 5.1 ... Workflow erstellen ... 63
... 5.2 ... Bearbeiterfindung dynamisch festlegen und auswählen ... 64
... 5.3 ... Workflow-Muster testen ... 68
... 5.4 ... Bearbeiterfindung mit Aufgabengruppen modellieren ... 71
... 5.5 ... Bearbeiterfindung mit Zuständigkeiten ... 77
... 5.6 ... Bearbeiterfindung programmieren ... 84
6 ... Container, Datenfluss und Bedingungen im Workflow ... 93
... 6.1 ... Vorbereitung ... 93
... 6.2 ... Container - wo befinden sich die Daten, die ein Workflow benutzt? ... 94
... 6.3 ... ABAP-Coding mit Containern (Makros) ... 98
... 6.4 ... ABAP-Objects-Klassen zum Umgang mit Containern, Datenflüssen und Bedingungen ... 101
... 6.5 ... Codingbeispiel zu Containern, Datenflüssen und Bedingungen ... 103
... 6.6 ... Erweiterte Funktionalität im Datenfluss ... 113
... 6.7 ... Programmierter Datenfluss ... 114
7 ... Beispielprojekt -- ABAP-Objects-Klasse für den Workflow gestalten ... 117
... 7.1 ... Ausgangssituation ... 117
... 7.2 ... Besonderheiten im Workflow-Umfeld ... 119
... 7.3 ... Klasse anlegen, "IF_WORKFLOW" einbinden und Schlüsselattribute definieren ... 121
... 7.4 ... Instanzverwaltung und -erzeugung ... 123
... 7.5 ... Die kleine Persistenz für "zwischendurch" ... 127
... 7.6 ... Fehlerbehandlung mit Ausnahmeklassen ... 132
... 7.7 ... Workflow-Ereignisse aus ABAPObjectsKlassen erzeugen ... 134
... 7.8 ... BOR-Objekte als Attribute in ABAP-Objects-Klassen ... 137
8 ... Beispielprojekt - BOR-Objekt für den Workflow gestalten ... 141
... 8.1 ... Ausgangssituation ... 141
... 8.2 ... Neues BOR-Objekt erzeugen ... 143
... 8.3 ... Persistenz für BOR-Attribute anlegen ... 144
... 8.4 ... Schlüssel- und andere Attribute anlegen ... 145
... 8.5 ... BOR-Methoden anlegen ... 154
... 8.6 ... Ausnahmen und Fehler ... 160
... 8.7 ... BOR-Ereignisse ... 161
... 8.8 ... BOR-Freigabestatus ... 163
... 8.9 ... BOR-Default-Vorgaben ... 165
... 8.10 ... Vererbung und Delegation im BOR ... 166
A ... Schritttypen und Beispiel-Workflows ... 171
... A.1 ... Schritttypen ... 171
... A.2 ... Weitere Workflow-Techniken ... 175
B ... Wichtige Transaktionen ... 177
C ... Der Autor ... 181
... Index ... 183
Erscheint lt. Verlag | 28.3.2011 |
---|---|
Reihe/Serie | SAP PRESS |
Verlagsort | Bonn |
Sprache | deutsch |
Maße | 168 x 240 mm |
Gewicht | 500 g |
Themenwelt | Mathematik / Informatik ► Informatik ► Netzwerke |
Mathematik / Informatik ► Informatik ► Programmiersprachen / -werkzeuge | |
Informatik ► Weitere Themen ► SAP | |
Schlagworte | ABAP • ABAP; Spezielle Anwendungsbereiche • Bearbeiterfindung • Datenfluss • Ereignisdefinition • SAP • SAP Business Workflow • SAP PRESS • Übungsbuch • Workflow • Workflow-Management • Workshop |
ISBN-10 | 3-8362-1677-9 / 3836216779 |
ISBN-13 | 978-3-8362-1677-7 / 9783836216777 |
Zustand | Neuware |
Haben Sie eine Frage zum Produkt? |
aus dem Bereich