SAP-Integration : Direkter Aufruf von BAPIs aus JobRouter®-Workflows
Viele Prozesse benötigen Schnittstellen zu SAP für eine optimale Prozessautomatisierung. So müssen z. B. Rechnungen aus einem Prozess heraus in SAP vorerfasst und nach der Freigabe gebucht oder in einem Drittsystem erstellte Bestellanforderungen in SAP erfasst werden. Mit JobRouter® ist das nun einfach und direkt aus der Digitalisierungsplattform heraus möglich – ohne Zusatzsoftware.
Dafür dient JobLink for SAP als Schnittstellenmodul und bietet fertige Szenarien für unterschiedliche Anforderungen. Das Modul ist so konstruiert, dass Anwender eigene Szenarien erstellen oder bestehende leicht anpassen können. Auch wenn das benötigte Szenario noch nicht vorhanden ist, können individuelle Schnittstellen und SAP-Aufrufe schnell in Projekte implementiert werden.
Die Schnittstelle kann als Systemaktivität an einer beliebigen Stelle im JobRouter®-Prozess integriert werden. Zusätzlich steht ein Dialogelement zur Verfügung, um Bausteine direkt im Dialog auszuführen. Bei dieser Variante erhält der Anwender sofort ein Feedback über die ausgeführte Transaktion. So kann er beispielsweise eine Rechnung buchen und umgehend eine SAP-Belegnummer erhalten.
Kommunikationsablauf zwischen JobRouter® und dem SAP-System
JobLink for SAP kommuniziert über einen SOAP-Webservice mit dem SAP-System und ruft dort die passenden BAPIs über Funktionsbausteine auf. Damit ist eine standardisierte Kommunikation mit den Systemen von SAP möglich. Lediglich die JobRouter®- Funktionsbausteine müssen per Transportpaket ins SAP-System eingespielt werden.
Durch den modularen Aufbau des Moduls können Sie beliebig viele unterschiedliche Szenarien hinterlegen und in Ihre Prozesse integrieren. In JobRouter® verfügt jedes BAPI-Szenario über definierte Ein- und Ausgabeparameter, die für eine Weitergabe der Daten ans SAP-System sorgen. Die Verknüpfung erfolgt ganz einfach über die Benutzeroberfläche bei der Konfiguration der Dialogelemente oder der Systemaktivitäten.
Systemaktivität
Mit der BAPI-Systemaktivität in JobRouter® führen Nutzer:innen an beliebigen Stellen innerhalb eines Prozesses Aktionen im SAP-System aus. Sie können dafür aus allen installierten und lizenzierten Szenarien wählen. Über die Verknüpfung von Ein- und Ausgabeparametern können Daten an das SAP-System sowie Rückgabewerte zurück an den Prozess übergeben werden. Einige Szenarien unterstützen die zusätzliche Übergabe von Benutzerinformationen.
Dailogelement
Das Dialogelement von JobLink for SAP sorgt dafür, dass im Dialog ein Button angezeigt wird, über den Sie direkt SAP-Aktionen ausführen können. Im Gegensatz zur Systemaktivität, die im Hintergrund arbeitet, können die Rückgabewerte direkt im gleichen Schrittdialog weiterverwendet werden (zum Beispiel die SAP-Belegnummer). Der Prozessablauf wird somit nicht durch automatisch ablaufende Schritte im Hintergrund unterbrochen.
Technischer oder echter User
Je nach Art des Geschäftsprozesses haben Sie eventuell unterschiedliche Anforderungen an die Ausführung der Transaktionen in SAP. In vielen Fällen reicht die Ausführung über einen technischen User, den Sie in JobRouter® zentral hinterlegen. In anderen Fällen ist es notwendig, die Transaktion direkt im Kontext eines SAP-Anwenders durchzuführen. Hierfür haben die jeweiligen JobRouter®-Nutzer:innen die Möglichkeit, ihre SAP-Logindaten zu pflegen. Dabei ist es auch möglich, Zugänge zu mehreren SAP-Systemen hinterlegen, die dann JobRouter® zur Ausführung einer Transaktion nutzt.
Ihr Nutzen : Folgende Szenarien stehen derzeit zur Verfügung:
- FI-Rechnungen vorerfassen und buchen
- FI-Rechnungen ändern
- FI-Rechnungen löschen
- MM-Rechnungen vorerfassen und buchen
- MM-Rechnungen ändern
- MM-Rechnungen löschen
- SAP-Beleg mit einem archivierten Dokument verknüpfen
- Weitere Szenarien stellen wir auf Anfrage gerne bereit