
Recruitment naar HR
Carerix SAP SuccessFactors koppeling: geslaagde plaatsing als nieuwe medewerker in Employee Central
Met een koppeling tussen Carerix en SAP SuccessFactors wordt een kandidaat met een geslaagde match in Carerix een nieuwe medewerker in Employee Central, met persoon, dienstverband en job op de startdatum, bij de juiste entiteit en met de uren van de vacature. Carerix meldt een plaatsing niet uit zichzelf; KoppelHet kijkt elk kwartier welke matches van status zijn veranderd.
Wat de koppeling doet
Organisaties die in Nederland in Carerix werven en wereldwijd SAP SuccessFactors Employee Central gebruiken, geven elke plaatsing door aan een HR-servicecentrum dat de nieuwe medewerker overtypt. Entiteit, contractsoort en uren moeten in Employee Central als codes worden gekozen, en daar gaat het vaak mis.
- De recruiter zet de match in Carerix op een status voor een geslaagde plaatsing.
- KoppelHet haalt elk kwartier de gewijzigde matches op en neemt alleen de geslaagde.
- KoppelHet zoekt in Employee Central of de persoon al bestaat; zo ja, dan beslist HR.
- Persoon, dienstverband en job komen in Employee Central, met een hire-event op de startdatum.
- Het afgesproken salaris gaat als taak naar HR; fouten staan per stap in het KoppelHet platform.
Waar je op let bij Carerix en SAP SuccessFactors
- Alleen statussen die in Carerix als geslaagde plaatsing zijn aangevinkt, leiden tot een medewerker in Employee Central. Daarmee bepaalt de bestaande Carerix-inrichting wanneer HR een nieuwe collega krijgt, zonder aparte lijst in de koppeling.
- Employee Central wil eerst de persoon, dan het dienstverband en daarna de job met een hire-event. KoppelHet onthoudt per Carerix-match welke stap klaar is, zodat bij een fout, zoals een onbekende functiecode, alleen de ontbrekende stap opnieuw gaat.
- Een Carerix-vacature kan aan een juridische entiteit hangen, en Employee Central legt het bedrijf vast in de job. Per Carerix-entiteit leggen we de legal entity-code in Employee Central vast, zodat een plaatsing niet onder het verkeerde bedrijf valt.
- Carerix legt de contractsoort vast bij de vacature en de uren per week als getal. KoppelHet vertaalt de contractsoort naar de soort medewerker in Employee Central en zet de uren als standaarduren in de job, zodat deeltijd meteen goed staat.
- Employee Central heeft een eigen herindiensttreding en legt bij uitdienst vast of iemand terug mag komen. KoppelHet zoekt daarom eerst op naam en geboortedatum uit Carerix, en maakt bij een treffer niets aan maar legt het voor aan HR.
- Het salaris staat in Carerix als tekst bij de match, terwijl compensatie in Employee Central uit looncomponenten per land bestaat. KoppelHet zet het salaris als taak voor HR; automatisch meenemen kan later als uitbreiding.
- Carerix stuurt geen bericht bij een statuswijziging. KoppelHet vraagt elk kwartier de gewijzigde matches op; omdat een indiensttreding meestal weken later ingaat, merkt Employee Central die vertraging niet.
Hoe we het bouwen en beheren
- De koppeling draait op het KoppelHet platform, gehost in een datacenter in de EU.
- Elke synchronisatie en elke fout is zichtbaar in de functionele logging; bij een fout krijgt jullie beheerder een melding.
- Een mutatie die niet door kan, wordt niet half doorgezet maar klaargezet om opnieuw te proberen.
- KoppelHet is ISO 27001-gecertificeerd. Gegevens gaan versleuteld over en blijven niet langer op het platform dan nodig.
- Na livegang beheren wij de koppeling en passen we hem aan als jullie proces verandert.
- De koppeling past naast je bestaande integratielaag. Alleen de velden uit het ontwerp gaan over; het platform houdt geen eigen registratie bij.
Implementatie en prijs
Dit is geen app die je aanzet. We bouwen de koppeling voor jullie organisatie op ons platform, met bouwstenen die we steeds opnieuw gebruiken. Zo is het maatwerk, zonder dat we bij nul beginnen.
Een consultant bereidt de intake voor en analyseert beide systemen. Daarna leggen we de mapping en uitzonderingen per veld vast, testen we in de test- of acceptatieomgeving en gaan we live op een moment dat jij kiest. De kosten bestaan uit een eenmalig bedrag voor de inrichting en een maandbedrag voor platform, monitoring en beheer.
Veelgestelde vragen
Gaan ook interim-krachten naar Employee Central?
Alleen als jullie dat willen. Per contractsoort in Carerix leggen we vast of de plaatsing meegaat.
Komen BSN en bankrekening uit Carerix?
Nee. HR of de medewerker vult ze in Employee Central in, of de Nederlandse salarisadministratie.
We hebben al een integratieplatform. Past dit daarnaast?
Ja. De koppeling draait op het platform van KoppelHet en elke actie staat in de auditlogging.
Technische details voor IT
Voor wie wil weten hoe het onder de motorkap werkt: gebruikte API's, velden en bronnen.
- Carerix via de GraphQL API (https://api.carerix.io/graphql/v1/graphql), confidential client met client credentials en scope urn:cx/cx5Wrapper:data/crmatch:read. crMatchPage met een qualifier op statusInfoModificationDate; statusInfo.isSuccessfullyFilled; CRMatch jobStartDate en agreedSalary (String); CREmployee firstName, lastNamePrefix, lastName, birthDate, emailAddress en mobileNumber; CRVacancy toLegalEntity, toContractTypeNode, hoursPerWeek en toFunctionLevel1.
- SAP SuccessFactors Employee Central via OData v2-upserts in de volgorde PerPerson en PerPersonal, EmpEmployment en EmpJob met een hire-event; PerEmail en PerPhone voor contactgegevens; personIdExternal als sleutel. Legal entity en job classification zijn foundation objects; okToRehire staat bij EmpEmploymentTermination. API-gebruiker met OAuth 2.0; basic authentication wordt uitgefaseerd.
Welke velden overgaan
De belangrijkste velden. De volledige mapping stellen we per klant vast.
| Veld in Carerix | Veld in SAP SuccessFactors | Toelichting |
|---|---|---|
CRMatch _id | Referentie bij de nieuwe medewerker | Voorkomt een tweede persoon bij een volgende ronde |
CREmployee firstName, lastNamePrefix en lastName | PerPersonal (firstName, lastName) | |
CREmployee birthDate | PerPerson.dateOfBirth | |
CREmployee emailAddress en mobileNumber | PerEmail en PerPhone (privé) | |
CRMatch jobStartDate | EmpEmployment.startDate | |
CRVacancy toLegalEntity | EmpJob.company | Via een vertaaltabel |
CRVacancy toContractTypeNode | EmpJob.employeeClass | Via een vertaaltabel |
CRVacancy hoursPerWeek | EmpJob.standardHours | |
CRVacancy toFunctionLevel1 | EmpJob.jobCode | Via een tabel naar de job classification |
Gerelateerd
Carerix → ADP Workforce Now
Carerix ADP Workforce Now koppeling: plaatsing in Noord-Amerika als in-progress hire
Carerix → AFAS Profit
Carerix koppelen met AFAS: een geplaatste kandidaat start de onboarding in AFAS Profit
Carerix → BambooHR
Carerix BambooHR koppeling: geslaagde plaatsing als medewerker met dienstverbandstatus in BambooHR
Carerix → Dayforce
Carerix Dayforce koppeling: geslaagde plaatsing als gecontroleerde nieuwe medewerker in Dayforce