Zum Hauptinhalt springen
Nicht aus der Schweiz? Besuchen Sie lehmanns.de

Workflow-Management mit SAP

(Autor)

Buch | Hardcover
1035 Seiten
2009 | 2. Auflage
Galileo Press (Verlag)
978-3-8362-1473-5 (ISBN)
CHF 97,85 inkl. MwSt
zur Neuauflage
  • Titel erscheint in neuer Auflage
  • Artikel merken
Zu diesem Artikel existiert eine Nachauflage
DJ Adams, Konstantin Anikeev, Paul Bakker, Rick Bakker, Manish Chaitanya, Jocelyn Dart, Stephen Johannes, Susan Keohan, Markus Kuppe, Martin Maguth, Elke Menninger, Justin Morgalis, Eddie Morris, Amol Palekar, Mike Pokraka, Alan Rickayzen, Andreas Seifried, Sachin Sethi, Atul Sudhalkar
2014, 3. Auflage
Buch | Hardcover
CHF 109, 95
zur Neuauflage
Mit diesem Buch halten Sie das Standardwerk zu SAP Business Workflow in der Hand. Sie lernen, wie Sie vorhandene Workflows bereitstellen und erweitern oder eigene Workflows anlegen. Dieses Buch umfasst sowohl technische Details für Benutzer, die bereits Workflows implementieren, als auch Übersichten und Beispielszenarien für Leser, die Workflow-Funktionen in der Praxis kennenlernen wollen.








Diese vollständig überarbeitete und erweiterte 2. Auflage unseres Bestsellers wurde für SAP NetWeaver 7.0 aktualisiert und enthält nun auch Informationen zum Upgrade von Workflows, zur Universal Worklist, zu ABAP Objects sowie zu weiteren neuen Funktionen in SAP Business Workflow. Darüber hinaus wird auf das Business Process Management eingegangen: Sie erfahren, wie Sie SAP Business Workflow als Teil einer BPM-Gesamtstrategie implementieren.


Aus dem Inhalt:





* SAP Business Workflow
* SAP NetWeaver Business Process Management
* Workflow-Administration
* SAP Workflow Engine
* SAP Business Workplace
* Universal Worklist
* Bearbeiterzuordnung
* Reporting für Workflows
* Fehlerbehandlung
* Help-Desk im Intranet
* Workflow Builder
* Ad-hoc-Funktionen und Review-Workflows
* Business-Objekte
* ABAP-Klassen
* Bearbeiterfindung
* Ereignisse
* Webservices und SOA
* ABAP Debugger
* Web Dynpro ABAP und Java
* Business Server Pages
* SAP Interactive Forms by Adobe
* Lotus Notes
* Duet
* ArchiveLink
* Tipps und Tricks: Workshops, "Erste Hilfe", Makros

Jocelyn Dart is a Senior Product Consultant specializing in Enterprise Buyer Professional (EBP) and Workflow. She has been involved with SAP products since 1990, and has been in data processing far longer than she wants to admit. In 1994, she joined SAP Australia as a help desk support consultant. Later she became an SAP instructor giving courses in ABAP, Internet Transaction Server, Workflow and EBP. Explaining and demonstrating workflow to students, and generally tinkering around, has given her a unique appreciation of the breadth and depth of the WebFlow Engine. She is currently in Professional Services, performing development work at and advising various major Australian and New Zealand customers. She is acknowledged as a regional expert in both Workflow and EBP development, and is frequently called upon to assist international consultants with EBP and Workflow issues. Jocelyn Dart has a B.App.Sc.(Computing Science) from the University of Technology, Sydney.





... Geleitwort ... 29




... Vorwort ... 33




1 ... Einführung ... 45


... 1.1 ... Was ist SAP Business Workflow? ... 45

... 1.2 ... Was ist SAP NetWeaver Business Process Management? ... 48

... 1.3 ... SAP Business Workflow als Teil der BPM-Gesamtstrategie von SAP ... 50

... 1.4 ... In welchen Situationen sollte SAP Business Workflow eingesetzt werden? ... 51

... 1.5 ... Welche Ziele können mit SAP Business Workflow erreicht werden? ... 56

... 1.6 ... Funktionen von SAP Business Workflow ... 57

... 1.7 ... Terminologie ... 63



2 ... Strategien zur Ermittlung der Anforderungen ... 65


... 2.1 ... Einführung ... 65

... 2.2 ... Verständnis des Geschäftsprozesses ... 67

... 2.3 ... Erfassung von Objektdaten ... 76

... 2.4 ... Ermittlung der Bearbeiter ... 83

... 2.5 ... Ermittlung der Übermittlungswege für Workitems ... 88

... 2.6 ... Bestätigung des Workflow-Entwurfs ... 89

... 2.7 ... Workflow-Administration ... 91

... 2.8 ... Planung des Produktionsstarts ... 92

... 2.9 ... Einplanen zukünftiger Erweiterungen ... 93



3 ... Konfiguration des Systems ... 95


... 3.1 ... Schnelleinstieg: Sekundenschnelle Konfiguration der SAP Workflow Engine ... 97

... 3.2 ... Aufgabenspezifisches Customizing ... 104

... 3.3 ... Transport und Mandantenkopie ... 105

... 3.4 ... Customizing für die SAP Workflow Engine ... 107



4 ... Verteilung von Workitems ... 109


... 4.1 ... Der Faktor Mensch ... 109

... 4.2 ... SAP Business Workplace ... 112

... 4.3 ... Universal Worklist ... 126

... 4.4 ... Beispiele für das Universal-Worklist-Customizing ... 137

... 4.5 ... Erweiterte Benachrichtigungen ... 142

... 4.6 ... Business Workflow Workplace ... 145

... 4.7 ... Externe Benutzer ... 146

... 4.8 ... Weitere Überlegungen ... 147



5 ... Bearbeiter ... 149


... 5.1 ... Grundlegendes zur Bearbeiterzuordnung ... 150

... 5.2 ... Bearbeiterzuordnung mithilfe des Organisationsmanagements ... 161

... 5.3 ... Bearbeiterzuordnung mithilfe von Aufgabengruppen ... 169

... 5.4 ... Implementierung und Pflege einer Aufbauorganisation in der Praxis ... 170



6 ... Workflow-Administration ... 181


... 6.1 ... Reporting zu Workflows ... 182

... 6.2 ... Fehlerbehebung ... 189

... 6.3 ... Allgemeine Techniken zur Behebung von Laufzeitfehlern ... 192

... 6.4 ... Arbeiten mit der Workitem-Anzeige ... 198

... 6.5 ... Arbeiten mit dem Workflow-Protokoll ... 204

... 6.6 ... Beheben von Fehlern bei der Bearbeiterermittlung ... 210

... 6.7 ... Weitere unterstützende Werkzeuge ... 218

... 6.8 ... Helpdesk im Intranet ... 219

... 6.9 ... Ein Tag im Leben eines Workflow-Administrators ... 222



7 ... Verwendung von SAP NetWeaver Business Warehouse für das SAP Business Workflow-Reporting ... 237


... 7.1 ... SAP NetWeaver Business Warehouse-Grundlagen für den Workflow-Experten ... 238

... 7.2 ... Standard-Workflow-Analyse mit SAP NetWeaver Business Warehouse ... 240



8 ... Anlegen eines Workflows ... 247


... 8.1 ... Grundlegendes zum Workflow Builder ... 248

... 8.2 ... Erweiterung Ihres Workflows ... 258

... 8.3 ... Grundlegendes zu Containern und Datenfluss ... 275

... 8.4 ... Schritte ... 282

... 8.5 ... Dokumentation, Übersetzung, Transport und Teamentwicklung ... 290



9 ... Erweiterte Design-Techniken für Workflows ... 295


... 9.1 ... Bedingungen ... 295

... 9.2 ... Wie wird die parallele Verarbeitung implementiert? ... 299

... 9.3 ... Wiederverwenden von Workflows als Sub-Workflows ... 306

... 9.4 ... Modellierte Termine ... 308

... 9.5 ... Container ... 310

... 9.6 ... Datenfluss ... 316

... 9.7 ... Blöcke und lokale Workflows ... 319

... 9.8 ... Ad-hoc-Funktionen und Review-Workflows ... 321



10 ... Business-Objekte ... 325


... 10.1 ... Grundlegendes zu Business-Objekten ... 327

... 10.2 ... Anlegen eigener Business-Objekttypen ... 344

... 10.3 ... Anlegen von Business-Objekttypkomponenten ... 351

... 10.4 ... Programmierung von Business-Objekttypen ... 368

... 10.5 ... Nützliche vordefinierte Objekttypen ... 384

... 10.6 ... Praxisbeispiele für das Customizing von Business-Objekten ... 387



11 ... ABAP-Klassen ... 393


... 11.1 ... Grundlegendes zu ABAP-Klassen ... 394

... 11.2 ... ABAP-Klassen und BOR-Objekte im Vergleich ... 399

... 11.3 ... Utility-Klassen ... 402

... 11.4 ... Business-Klassen ... 416

... 11.5 ... Ausnahmeklassen ... 429

... 11.6 ... Ereignisse ... 435

... 11.7 ... Verwendung von BOR-Objekten in Klassen ... 444

... 11.8 ... Empfehlungen und erweiterte Themen ... 450



12 ... Regeln zur Bearbeiterermittlung ... 459


... 12.1 ... Ermittlung zuständiger Bearbeiter durch Regelauflösung ... 461

... 12.2 ... Grundlegendes zu Regeln ... 462

... 12.3 ... Regelauflösung zur Bearbeiterermittlung im Workflow-Schritt ... 466

... 12.4 ... Was geschieht, wenn die Regelauflösung zu keinem Ergebnis führt? ... 468

... 12.5 ... Zuständigkeitsregeln ... 470

... 12.6 ... Bearbeiterermittlung mithilfe von SAP-Organisationsdaten ... 474

... 12.7 ... Funktionsbausteine als Regeln ... 476

... 12.8 ... Auswertungswege als Regeln ... 481

... 12.9 ... Weitere Optionen für die Zuweisung zuständiger Bearbeiter ... 484

... 12.10 ... Praxisbeispiel für Regeln zur Bearbeiterermittlung ... 485



13 ... Verwendung von Ereignissen und anderen Business-Interfaces ... 489


... 13.1 ... Grundlegendes zu Ereignissen ... 490

... 13.2 ... Welche Ereignisse liegen vor ... 492

... 13.3 ... Definition von Ereignissen ... 495

... 13.4 ... Erzeugung von Ereignissen in Anwendungen ... 496

... 13.5 ... Einsatz von Ereignissen in Workflows ... 507

... 13.6 ... Generische Objektdienste ... 521

... 13.7 ... Starten von Workflows über Meldungen ... 525



14 ... Benutzerdefinierte Programme ... 527


... 14.1 ... Workflow Engine ... 527

... 14.2 ... Workflow-APIs ... 536

... 14.3 ... Erweiterte Techniken beim Einsatz von Business-Interfaces ... 540

... 14.4 ... Office-Dokumentschnittstellen ... 553



15 ... Servicefähige Workflows ... 555


... 15.1 ... Workflows im Kontext eines Geschäftsprozesses ... 555

... 15.2 ... Webservices und Service-Oriented Architecture ... 557

... 15.3 ... Was ist SOA? ... 562

... 15.4 ... SOA bei SAP ... 565

... 15.5 ... Implementierung von Service-Interfaces für einen Workflow ... 567



16 ... Erweiterte Diagnose ... 591


... 16.1 ... Werkzeuge zur Fehlerbehebung ... 591

... 16.2 ... Diagnoseprotokolle ... 593

... 16.3 ... Debuggen mit dem ABAP Debugger ... 600

... 16.4 ... Vorbereiten einer Aufgabe für den Produktivstart ... 606



17 ... Upgrade von SAP Business Workflow ... 613


... 17.1 ... Erste Schritte beim Upgrade von SAP Business Workflow ... 613

... 17.2 ... Erforderliche Schritte vor dem Upgrade ... 615

... 17.3 ... Erforderliche Schritte während des Upgrades und nach dem Upgrade ... 617

... 17.4 ... Wichtige SAP-Hinweise ... 622



18 ... Optionen der Benutzeroberfläche ... 627


... 18.1 ... Inbox und Benutzeroberfläche ... 628

... 18.2 ... Container und Datenfluss ... 630



19 ... Verwendung von Web Dynpro ABAP ... 635


... 19.1 ... Beispiel anhand einer Benutzerentscheidung ... 636

... 19.2 ... Erforderliche Einstellungen in Web Dynpro ABAP ... 644

... 19.3 ... Konfiguration für die Universal Worklist ... 651

... 19.4 ... Sicherstellen, dass der Benutzer das Workitem nur in der Universal Worklist ausführt ... 653



20 ... Verwendung von Web Dynpro Java ... 655


... 20.1 ... Praxisbeispiel zu Web Dynpro Java und Workflow ... 655

... 20.2 ... Welche Schritte müssen auf Workflow-Seite ausgeführt werden? ... 657

... 20.3 ... Welche Schritte müssen auf Java-Seite ausgeführt werden? ... 664

... 20.4 ... Welche Schritte müssen in der Universal Worklist ausgeführt werden? ... 670



21 ... Verwendung von Business Server Pages ... 675


... 21.1 ... Beispiel-BSP und Workflow erstellen ... 675

... 21.2 ... BSP starten und Daten übermitteln ... 684

... 21.3 ... Workflow-Aufgaben in BSP-Anwendungen abschließen ... 691



22 ... Verwendung von Formularen ... 701


... 22.1 ... SAP Interactive Forms by Adobe ... 701

... 22.2 ... SAP Business Workflow-Formulare ... 702



23 ... Alloy -- Lotus-Notes-Integration ... 709


... 23.1 ... Design-Paradigma ... 710

... 23.2 ... Voraussetzungen für Alloy ... 716

... 23.3 ... Generische Workflow-Funktionen ... 717

... 23.4 ... Hinzufügen neuer Entscheidungen zu Alloy ... 718

... 23.5 ... Standardentscheidungen in Alloy ... 724



24 ... Duet -- Microsoft-Office-Integration ... 727


... 24.1 ... Layout zur Entwicklungszeit ... 729

... 24.2 ... Funktionsweise einer Genehmigungs-Workflow-Anwendung in Duet ... 733

... 24.3 ... Voraussetzungen für die Verwendung des Duet-Workflow-Musters zur Genehmigung ... 736

... 24.4 ... Anlegen einer eigenen Genehmigungs-Workflow-Anwendung ... 737



25 ... SAP Supplier Relationship Management ... 747


... 25.1 ... Genehmigungsprozesse ... 750

... 25.2 ... SAP SRM-Genehmigungs-Frameworks ... 757

... 25.3 ... Prozessgesteuerter Workflow im Detail ... 759

... 25.4 ... Praxisbeispiel für einen prozessgesteuerten Workflow ... 774

... 25.5 ... Anwendungsgesteuerter Workflow im Detail ... 780

... 25.6 ... Praxisbeispiel für einen anwendungsgesteuerten Workflow ... 796

... 25.7 ... Inbox ... 798

... 25.8 ... Offline-Funktionalität ... 799

... 25.9 ... Terminüberwachung ... 801

... 25.10 ... Empfehlungen zu den ersten Schritten ... 802



26 ... SAP Customer Relationship Management ... 809


... 26.1 ... Einführung ... 810

... 26.2 ... Customizing- und Workflow-Administration ... 819

... 26.3 ... Integration eigener Workflows ... 820

... 26.4 ... SAP CRM-Worklist ... 823

... 26.5 ... Standard-Workflows in SAP CRM ... 835

... 26.6 ... Beispielimplementierung eines Kunden-Workflows in SAP CRM ... 840



27 ... SAP ERP Human Capital Management -- Prozesse und Formulare ... 867


... 27.1 ... Business-Übersicht ... 868

... 27.2 ... Technische Übersicht über HCM Prozesse und Formulare ... 877

... 27.3 ... Standard-Workflows in HCM Prozesse und Formulare ... 885

... 27.4 ... Workflow-Techniken ... 887

... 27.5 ... Anlegen eigener Workflows ... 892

... 27.6 ... UWL-Konfiguration ... 896



28 ... Einrichtung eines von SAP bereitgestellten SAP ERP-Workflows ... 901


... 28.1 ... Wie finde ich von SAP bereitgestellte Workflows? ... 902

... 28.2 ... Wie sieht das Geschäftsszenario des Beispiels aus? ... 904

... 28.3 ... Welche SAP-Workflows sind beteiligt? ... 905

... 28.4 ... Wie wird der Workflow gestartet? ... 906

... 28.5 ... Wie wird dieses Szenario aktiviert? ... 907

... 28.6 ... Häufig verwendete SAP ERP-Workflows ... 909



29 ... ArchiveLink ... 911


... 29.1 ... Was ist ArchiveLink? ... 911

... 29.2 ... ArchiveLink-Standardszenarien ... 914



... Anhang ... 921


... A ... Tipps und Tricks ... 923

... B ... Leitfaden für die Fehlersuche ... 947

... C ... Erste-Hilfe-Kasten für den Administrator ... 965

... D ... Workflow-Makros ... 979

... E ... Vorbereitung auf die Java-Entwicklung ... 983

... F ... Zusätzliche Informationen für SAP SRM ... 989

... G ... Die Autoren ... 1007



... Index ... 1015


Erscheint lt. Verlag 22.12.2009
Reihe/Serie SAP PRESS
Sprache deutsch
Maße 168 x 240 mm
Gewicht 1835 g
Einbandart gebunden
Themenwelt Mathematik / Informatik Informatik Netzwerke
Informatik Weitere Themen SAP
Schlagworte ABAP • BPM • business process management • Dokumentenmanagement • Hardcover, Softcover / Informatik, EDV/Datenkommunikation, Netzwerke • Java • SAP • SAP Business Suite • SAP Business Workflow • SAP R/3 Release 4; Spezielle Anwendungsbereiche • SAP WebFlow Engine • Workflow Management • Workflow-Management
ISBN-10 3-8362-1473-3 / 3836214733
ISBN-13 978-3-8362-1473-5 / 9783836214735
Zustand Neuware
Informationen gemäß Produktsicherheitsverordnung (GPSR)
Haben Sie eine Frage zum Produkt?
Mehr entdecken
aus dem Bereich
Schnittstellenentwicklung für SAP Fiori, mobile und …

von Carsten Bönnen; Volker Drees; André Fischer …

Buch | Hardcover (2024)
Rheinwerk (Verlag)
CHF 125,85

von Thorsten Franz; Karl-Heinz Kühnhauser

Buch | Softcover (2023)
Rheinwerk (Verlag)
CHF 55,85