Cont4S Integrator
Neue Funktion “SAP Workflow”
Cont4S Integrator SAP Workflow-Nutzung
Der Cont4S Integrator erlaubt die Anlage von Objekten im SAP-System über BAPIs oder aufgezeichnete Transaktionen aus Microsoft Excel heraus. Oft sollen Daten direkt in SAP gespeichert oder gebucht werden, aber es gibt auch oft die Anforderung, dass bestimmte Arbeitsprozesse oder ein 4‑Augenprinzip eingehalten werden soll. Eine neue Funkion erlaubt es nun, mit dem Cont4S Integrator im SAP-System einen Workflow zu triggern. So werden die Daten nicht direkt gebucht, sondern durchlaufen einen vom Kunden individuell konzipierten Autorisierungsprozess.
Ein Workflow im SAP-System
Im SAP System wird ein Workflow definiert, der den Arbeitsablauf in Verbindung mit den zu ladenden Daten vorgibt. Das nebenstehende Bild zeigt einen sehr einfach gehaltenen Beispiel-Workflow für die Realisierung eines Vier-Augen-Prinzips.
Markiert sind die Cont4S Integrator Tasks, die für die korrekte Verarbeitung und Kommunikation in den Kundenworkflow integriert werden. Die Programmlogik dieser Tasks wird ausgeliefert und kann ohne weiteren Entwicklungsaufwand in den eigenen Workflow integriert werden.
Minimaler Customizing-Aufwand
Ob die Daten einer Schnittstelle direkt gespeichert oder über einen SAP-Workflow geschleust werden sollen, wird mit einigen wenigen Customizing-Einstellungen im Cont4S Integrator festgelegt.
Weiterhin kann entschieden werden, wie verfahren werden soll, wenn die Prüfung der Daten einen Fehler ergibt und ob der Initiator des Workflows eine Bestätigungsmail nach Beendigung des Workflows erhalten soll.
Start des Workflows direkt aus MS Excel heraus
Das Arbeitsblatt in MS Excel und Vorgehen unterscheiden sich nicht von einer direkten Buchung/Speicherung. Jedoch ist in den Meldungen des Protokolls, die von SAP zurück an Excel geschickt werden, ersichtlich, dass ein Workflow getriggert wurde.
Blick in die Inbox
Der so gestartete Workflow erstellt im SAP System eine Entscheidungsaufgabe. Diese ist im SAP Arbeitsplatz der im Workflow definierten genehmigenden Personen ersichtlich. Im Anhang der Entscheidungsaufgabe befinden sich das Anwendungslog und das Excel Arbeitsblatt, das die zu genehmigenden Daten enthält. Bei Genehmigung werden die Objekte des Arbeitsblattes mit dem zugrundeliegenden BAPI oder der Transaktion gespeichert. Bei Zurückweisung werden die Daten verworfen.