Eine Anbindung von SmartRecruiters an SAP SuccessFactors macht aus einem eingestellten Kandidaten einen sauberen Neueintritt in Employee Central oder einen Onboardee im Onboarding 2.0 und spielt freigegebene Anforderungen und Planstellen zurück nach SmartRecruiters, damit Recruiter Stellen gegen echte SuccessFactors-Daten öffnen. Richtig gemacht heißt das: jedes Angebotsfeld auf das korrekte Foundation Object und dessen externalCode gemappt, jeder zeitraumbezogene Datensatz mit gültigem Eintrittsdatum, Wiedereintritte über die Personenkennung dedupliziert und nie derselbe Mitarbeiter zweimal angelegt.
SmartRecruiters weiß alles darüber, wie jemand eingestellt wurde - auf welche Anforderung er sich beworben hat, welches Angebot freigegeben wurde, das Eintrittsdatum, den Standort, den Lebenslauf, den unterschriebenen Arbeitsvertrag. SAP SuccessFactors braucht dieselbe Person als strukturierten Mitarbeiterdatensatz: der richtigen juristischen Person, Planstelle und Kostenstelle zugeordnet, mit gültigem Eintrittsdatum und jedem Feld auf einen Code gemappt, den das HR-System tatsächlich kennt.
Zwischen “Kandidat auf eingestellt gesetzt” und “Mitarbeiter aktiv in Employee Central” liegt heute die Handarbeit - HR tippt Namen, Eintrittsdaten und Organisationszuordnungen von einer Maske in die nächste und jagt anschließend den Fehlern hinterher. Eine Anbindung von SmartRecruiters an SAP SuccessFactors schließt diese Lücke: Sie liest den Einstellungsvorgang, wendet Ihr Mapping an und legt Neueintritt oder Onboardee sauber an. In der Gegenrichtung versorgt sie SmartRecruiters mit freigegebenen Anforderungen und Planstellen, damit Recruiter Stellen gegen echte SuccessFactors-Daten öffnen statt gegen Freitext.
| Objekt / Vorgang in SmartRecruiters | Wird in SAP SuccessFactors zu | Hinweis |
|---|---|---|
| Kandidat erreicht Status eingestellt | Neueintritt in Employee Central oder Onboardee im Onboarding 2.0 | Auslöser des gesamten Flusses; Schlüssel aus Kandidat + Bewerbung |
| Persönliche Daten (Name, Geburtsdatum, E-Mail, Telefon, Adresse) | PerPerson, PerPersonal, PerEmail, PerPhone, PerAddressDEFLT | Zeitraumbezogen zum Eintrittsdatum; länderspezifischer Adressblock für DE/AT/CH |
| Angebot (Eintrittsdatum, Stellenbezeichnung, Vergütung) | EmpEmployment, EmpJob, Vergütung über payComponents | Eintrittsdatum ist das gültig-ab jedes zeitraumbezogenen Datensatzes; Vergütung braucht Währung und Frequenz |
| Planstelle / Abteilung auf der Bewerbung | Position externalCode, Job Classification, Legal Entity, Business Unit, Location | Muss exakt auf die SuccessFactors-Foundation-Object-Codes auflösen, nicht auf Anzeigetexte |
| Lebenslauf, Angebot, unterschriebene Dokumente | Mitarbeiterdokumente / Onboarding-Anhänge | MIME- und Größenlimits; ein Teil geht ins Onboarding statt nach EC |
| Freigegebene Anforderung / Planstelle (Gegenrichtung) | Stellenausschreibung in SmartRecruiters | Planstelle, Hiring Manager, Abteilung und Standort zurück ins ATS |
Die konkreten Foundation-Object-Codes, Feld-Mappings und das Zielverfahren stimmen wir einmalig mit Ihrer HR-IT ab und hinterlegen sie in der Pipeline. Danach tippt niemand mehr einen Eintritt von Hand ab.
Ein Punkt-zu-Punkt-Connector oder ein nächtlicher CSV-Export bringt Sie die einfachen 80 % voran und lässt die teuren 20 % bei HR liegen:
Wir behandeln das als Pipeline, nicht als nächtlichen Job, den jemand beaufsichtigt. Einstellungsvorgänge aus SmartRecruiters werden per Webhook erfasst oder zeitgesteuert abgeholt, validiert, gegen bestehende SuccessFactors-Personen abgeglichen, in Ihr abgestimmtes EC- oder Onboarding-Payload überführt und über die OData-API geschrieben - die Gegenrichtung für Anforderungen läuft genauso.
Die Pipeline ist idempotent: Jede SmartRecruiters-Einstellung trägt eine stabile Kennung, sodass ein erneuter Versuch, ein erneuter Lauf oder eine späte Angebotsänderung nie einen doppelten Mitarbeiter erzeugt. Sie läuft auf cloud-nativer, vollständig EU-gehosteter Infrastruktur - Kandidaten- und Mitarbeiterdaten verlassen die EU nicht, was AVV, DSGVO und eine etwaige Betriebsvereinbarung sauber und prüfbar hält.
Und dann halten wir sie am Laufen. Monitoring, Alerting, Incident Response und das Beobachten von API-Änderungen bei SmartRecruiters und SuccessFactors liegen vertraglich bei uns, mit festem Ansprechpartner und SLA. Wenn SAP eine neue OData-Version ausliefert oder SmartRecruiters ein Webhook-Payload ändert, ist das unser Problem - gelöst vor Ihrer nächsten Einstellung, keine böse Überraschung, die HR am ersten Arbeitstag entdeckt.
Wenn Sie eine Handvoll Menschen im Monat in eine einzige juristische Person einstellen, ist die Erfassung in SuccessFactors von Hand völlig in Ordnung - und wir sagen Ihnen das auch. Die Anbindung lohnt sich, wenn das Einstellungsvolumen steigt, wenn Sie mehrere juristische Personen und Standorte mit strenger Foundation-Object-Governance besetzen, wenn Wiedereintritte und späte Angebotsänderungen die manuelle Erfassung fehleranfällig machen, oder wenn ein fehlerhafter Neueintritt bedeutet, dass jemand am ersten Tag ohne Systemzugang dasteht. Dann ist eine betreute Pipeline günstiger als die Fehler.
Sie möchten diese Integration umsetzen und dauerhaft betreiben lassen? Sagen Sie uns, welche Systeme verbunden werden sollen und welche Daten fließen müssen. Festpreis-Angebot zur Aufwandsabschätzung innerhalb von 48 Stunden.
Scoping-Gespräch anfragen