Workflow-Programmierung mit ABAP

Buch | Hardcover
188 Seiten
2011
Rheinwerk (Verlag)
978-3-8362-1677-7 (ISBN)

Lese- und Medienproben

Workflow-Programmierung mit ABAP - Ilja-Daniel Werner
49,90 inkl. MwSt
  • Titel ist leider vergriffen, Neuauflage unbestimmt
  • Artikel merken
Für die workflowbezogene ABAP-Entwicklung benötigen Sie nicht nur besondere Programmierkenntnisse, sondern auch ein ganz spezielles Prozesswissen. Beides wird Ihnen in diesem Buch vermittelt! Sie lernen dazu die Workflow Engine aus Sicht der ABAP-Entwicklung kennen. In vielen kleinen Workshops wird Ihnen erläutert, inwiefern sich die Arbeit mit der Workflow Engine von der klassischen Applikationsentwicklung unterscheidet und wie Sie das Verhalten eines Workflows mit eigenen ABAP-Programmen beeinflussen können.

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?
Mehr entdecken
aus dem Bereich