Wenn SAP HCM-Kunden für globale HR-Zwecke zu SuccessFactors Employee Central (EC) wechseln, können sie Pause ihren HR-Kernprozess "Hire to Pay" in zwei Systeme auf. Der Prozess wird nun zu "Hire in EC" und "Pay in SAP HCM". Ein in EC eingestellter Mitarbeiter wird über eine Integration, die SAP Core Hybrid Integration nennt, in HCM integriert - der HR-Kernprozess Hire to Pay wird mit einem Hybrid aus EC und SAP HCM bereitgestellt.
TL;DR
Blog geht nach dem Video weiter
Nun zu den Details:
ETL & ELT
Ich möchte an dieser Stelle kurz auf die Bedeutung des jeweiligen Integrationsmusters hinweisen. In Anlehnung an den Fachjargon der Datenintegration gibt es zwei große Integrationsmuster: ETL (Extract, Transfer and Load) und ELT (Extract, Load and Transfer). Bei ETL werden die Daten aus der Quelle gezogen, in der Middleware umgewandelt und in das Ziel geladen. Bei ELT werden die aus der Quelle extrahierten Daten direkt in das Ziel geladen, und das Ziel wandelt sie in ein Format um, das es versteht. Die hybride Kernintegration von EC zu SAP HCM /S4HANA folgt dem ELT-Muster, wobei die SAP Cloud Platform Integration die Extraktion und das Laden übernimmt und der Business Integration Builder (BIB) die Transformation des EC-Datenformats in das SAP HCM-Datenformat auf der ABAP-Seite durchführt. Ich habe viel mehr über dieses Thema berichtet hier.
Digitalisierte Unternehmen nutzen die beste Software ihrer Art.
Daher ist es nicht ungewöhnlich, dass Nicht-SAP-Middlewares und IPaaSes wie MuleSoft, WebMethods, Boomi usw. neben den SAP-Cloud- und On-Premise-Produkten eingesetzt werden. Wenn wir über EC-zu-SAP-HCM-Integrationen mit SAP CPI als Middleware sprechen, ist eine der ersten Fragen, die uns häufig gestellt wird, ob das Gleiche auch mit der Middleware _________ (geben Sie Ihre bevorzugte Middleware an) möglich ist. Die IT-Teams der Kunden befürworten sie, die Geschäftsteams sind meist unentschlossen - sie drängen auf eine schnellere Lieferung mit oder ohne sie. Die mäandernde Diskussion führt oft zu einer konkreten Frage: Kann das alles ohne Middleware gemacht werden? Wenn die Integration von Employee Central und Employee Central Payroll ohne Middleware funktioniert, warum dann nicht auch EC zu SAP HCM?
Nun, die einfache Antwort ist, dass man eine Middleware nicht nur für EC zu HCM verwendet, sondern auch für eine Reihe anderer Integrationen wie IDM, Dokumentenmanagement, Sozialleistungen und andere Nicht-SAP-Gehaltsabrechnungen. Aber wir haben diese Middleware bereits im Einsatz, und im Moment interessieren wir uns nur für EC zu HCM - kommt die Antwort.
Nun, CPI bietet vorgefertigte Inhalte an, die sofort eingesetzt werden können. Nun, ich sehe unseren Benefits-Anbieter nicht im CPI-Katalog - wir müssen es sowieso selbst entwickeln. Meine internen Entwickler kennen die Middleware _____ sehr gut.
Man kann sich für beide Wege entscheiden. Die Entscheidung, ob sie wirklich den Weg des CPI einschlagen oder die Dinge selbst in die Hand nehmen, hängt von folgenden Faktoren ab Kontext.
Wie wichtig ist die Wahl der Middleware?
Im Nachhinein kann man feststellen, dass die Wahl der Middleware im speziellen Kontext der EC-SAP HCM-Integration im Großen und Ganzen wenig Bedeutung hat. Es ist oft das, was nach der Einrichtung der Integration kommt, was Entscheidungsfindung, Schweiß und somit Zeit erfordert. Das Änderungsmanagement, die unzähligen Datenprobleme, die nach der Integration auftauchen, die neue Konfiguration, die erforderlich ist, um die Integration in Gang zu bringen, die Entwicklung neuer Geschäftsprozesse, die systemübergreifend ablaufen, die Harmonisierung der Kommunikation und der SOPs zwischen internen Administratoren und BPO-Anbietern - das sind die wahren Herausforderungen eines Projekts zur digitalen Transformation des Personalwesens. Das Ziel einer digitalen HR-Transformation sollte es sein, Kunden und Unternehmensteams eher früher als später in diese Phase der digitalen Selbstverwirklichung zu bringen. Daher ist die Zeit, die für alles andere aufgewendet wird, einschließlich der Entscheidung über die Middleware und die damit verbundenen technischen Feinheiten, nichts anderes als Ausfallzeit.
Vor diesem Hintergrund haben wir uns für einen Middleware-freien Ansatz entschieden.
Um auf ELT zurückzukommen, bedeutet "middlewarefrei" lediglich, dass dem ABAP-Stack eine Extraktions- und Ladeschicht hinzugefügt wird, da die Transformation bereits von BIB erledigt wird. Wir haben ein ABAP-Add-on gebaut, ein Bündel von ABAP-Klassen in der Mitte, das wir NOMW_ADAPTER nennen. Der NOMW-Adapter emuliert genau das, was der Middleware-Content sonst tun würde - er ruft die verschiedenen APIs von SuccessFactors (CE/OData) auf, fügt Header hinzu und übergibt sie an SAP HCM zur BIB-Verarbeitung. Das ABAP-Add-on ist fertig; wir haben es gründlich getestet und dabei erstaunliche Ergebnisse bei der Integration von Mitarbeiter- und Organisationsstammdaten erzielt. Es ist bereit für den produktiven Einsatz.
Was geschieht mit dem SAP CPI?
SAP CPI ist eine großartige Middleware mit großartigen Inhalten - wenn Sie CPI haben, bleiben Sie dabei.
Die kostenlose Middleware ist hauptsächlich für Kunden ohne SAP CPI gedacht. Sie müssen entweder zu CPI wechseln oder benutzerdefinierte Inhalte für ihre vorhandenen Middlewares erstellen, um die EC-HCM-Integration zum Laufen zu bringen. Eine schwierige Entscheidung, für beide Seiten.
Wir bieten solchen Kunden mit dem Middleware-freien Ansatz von INTEGRTR eine praktikable Alternative.
Interessiert an Middleware Free?
An dieser Stelle finden Sie Webinare, Live-Demos und weitere technische Informationen. Haben Sie es eilig? Schreiben Sie mir einfach eine Nachricht und ich zeige Ihnen, wie es funktioniert.