Workflow-Programmierung mit ABAP: SAP Press
Autor Ilja-Daniel Wernerde Limba Germană Hardback – 28 feb 2011
Din seria SAP Press
- 20% Preț: 520.36 lei
- 20% Preț: 355.66 lei
- 20% Preț: 403.62 lei
- 20% Preț: 292.55 lei
- 20% Preț: 409.84 lei
- 20% Preț: 407.34 lei
- 20% Preț: 456.79 lei
- 20% Preț: 226.05 lei
- 20% Preț: 415.46 lei
- 20% Preț: 481.97 lei
- 20% Preț: 511.07 lei
- Preț: 425.76 lei
- 20% Preț: 463.29 lei
- 20% Preț: 443.96 lei
- 20% Preț: 470.25 lei
- 20% Preț: 441.08 lei
- 20% Preț: 434.97 lei
- 20% Preț: 398.10 lei
- 20% Preț: 463.73 lei
- 11% Preț: 443.31 lei
- 20% Preț: 454.56 lei
- 20% Preț: 416.58 lei
- 20% Preț: 295.26 lei
- 20% Preț: 441.32 lei
- 20% Preț: 419.99 lei
- 20% Preț: 691.06 lei
- 20% Preț: 289.07 lei
- 20% Preț: 361.49 lei
- 20% Preț: 466.22 lei
- 20% Preț: 530.48 lei
- 20% Preț: 315.36 lei
- 20% Preț: 455.98 lei
- 20% Preț: 517.64 lei
- 20% Preț: 455.92 lei
- 20% Preț: 566.83 lei
- 20% Preț: 486.00 lei
- 20% Preț: 440.29 lei
- 20% Preț: 533.77 lei
- 20% Preț: 448.39 lei
- 20% Preț: 392.16 lei
- 20% Preț: 229.06 lei
- 20% Preț: 445.01 lei
- 20% Preț: 469.62 lei
- 20% Preț: 418.88 lei
- 20% Preț: 455.54 lei
- 20% Preț: 456.73 lei
- 20% Preț: 182.14 lei
- 20% Preț: 430.67 lei
- 20% Preț: 464.84 lei
- 20% Preț: 352.56 lei
Preț: 274.41 lei
Preț vechi: 343.00 lei
-20% Nou
Puncte Express: 412
Preț estimativ în valută:
52.54€ • 54.71$ • 43.59£
52.54€ • 54.71$ • 43.59£
Carte indisponibilă temporar
Doresc să fiu notificat când acest titlu va fi disponibil:
Se trimite...
Preluare comenzi: 021 569.72.76
Specificații
ISBN-13: 9783836216777
ISBN-10: 3836216779
Pagini: 188
Dimensiuni: 177 x 248 x 17 mm
Greutate: 0.5 kg
Editura: Rheinwerk Verlag GmbH
Seria SAP Press
ISBN-10: 3836216779
Pagini: 188
Dimensiuni: 177 x 248 x 17 mm
Greutate: 0.5 kg
Editura: Rheinwerk Verlag GmbH
Seria SAP Press
Notă biografică
Ilja-Daniel Werner ist technischer Entwicklungsleiter SAP bei der Océ Document Technologies GmbH, Konstanz. Er beschäftigt sich seit fünf Jahren mit SAP-Schnittstellen und konnte davor bereits Erfahrung mit Schnittstellen zu anderen kritischen Systemen sammeln (Flugsicherung, große Datenbanken).
Cuprins
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
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