Moderne Workflow-Programmierung mit ABAP® Objects von Ulrich Mende | Handbuch für Entwickler | ISBN 9783864900136

Moderne Workflow-Programmierung mit ABAP® Objects

Handbuch für Entwickler

von Ulrich Mende
Buchcover Moderne Workflow-Programmierung mit ABAP® Objects | Ulrich Mende | EAN 9783864900136 | ISBN 3-86490-013-1 | ISBN 978-3-86490-013-6
Inhaltsverzeichnis
Leseprobe 1
SAP-Berater - SAP-Entwickler - Informatik-Studenten höherer Semester

Moderne Workflow-Programmierung mit ABAP® Objects

Handbuch für Entwickler

von Ulrich Mende
SAP Business Workflow hat sich als Technologie zur Abbildung und Abwicklung komplexer, arbeitsteiliger Prozesse im SAP-Umfeld inzwischen fest etabliert. Das Buch demonstriert, wie man heute effizient Workflow-Anwendungen entwickelt. Der Fokus liegt auf den modernen Methoden von ABAP Objects, die es einerseits erlauben, eigene Workflow-Klassen zu entwickeln, und die andererseits die von SAP erneuerte Basis des gesamten Workflow-Systems bilden.
Für Entwickler ist dieser objektorientierte Zugang deshalb besonders wichtig, weil die Klassen von ABAP Objects die herkömmlichen Workflow-Objekttypen des Business Object Repository (BOR) schrittweise ablösen werden. Erst durch die Verwendung von Workflow-Klassen wird eine echte, durchgehend objektorientierte Workflow-Entwicklung möglich.
Nach einem Einführungskapitel zu ABAP Objects wird der Leser mit den technischen Details der Ereignissteuerung, der Informationsübertragung per Container, des Organisationsmanagements, der Entwicklung von Einzel- und Mehrschrittaufgaben, des Laufzeitsystems und der Workflow-Administration vertraut gemacht. In weiteren Kapiteln werden klassenbasierte Workflow-Techniken ausführlich demonstriert sowie selbstentwickelte Workflow-Klassen vorgestellt. Den Quelltext zu diesen Klassen findet der Leser zur eigenen Weiterverwendung im Download- Bereich zum Buch.
Fast alle Beispiele des Buches beziehen sich auf »Kreditverträge«, mit deren Hilfe die Entwicklung einer Workflow-Anwendung Schritt für Schritt exemplarisch dargestellt wird (Transaktion, Klasse, Workflows, Regeln). Ein Kapitel über SOAP-Webservices im Workflow zeigt eine elegante Möglichkeit, direkt aus dem Workflow auf externe Dienste zuzugreifen.