Recruitee logoUnit4 HR logo

Recruitment naar HR

Recruitee Unit4 HR koppeling: aangenomen kandidaat als medewerker in Unit4, gecontroleerd voordat hij wordt opgeslagen

Met een koppeling tussen Recruitee en Unit4 HR wordt een kandidaat die in Recruitee is aangenomen automatisch een medewerker in het juiste Unit4-bedrijf, met dienstverband op de positie van de vacature en de startdatum uit het aanbod. KoppelHet laat Unit4 de gegevens eerst controleren zonder op te slaan, en zet het personeelsnummer dat Unit4 uitgeeft terug bij de kandidaat in Recruitee.

Wat de koppeling doet

Organisaties die personeel, financiën en projecten in Unit4 beheren en werven in Recruitee, typen elke aanname over in Unit4. Pas daarna kan de goedkeuringsworkflow in Unit4 starten, en recruiters weten niet welk personeelsnummer de nieuwe medewerker heeft gekregen. Een tikfout leidt tot een medewerker die in Unit4 alleen nog kan worden beëindigd.

  1. De recruiter zet de kandidaat in Recruitee in de stap voor aangenomen kandidaten.
  2. KoppelHet haalt kandidaat, vacature en de velden van het aanbiedingsformulier op.
  3. Unit4 controleert de nieuwe medewerker zonder op te slaan. Ontbreekt er iets, dan krijgt P&O een melding en staat er niets in Unit4.
  4. Na een geslaagde controle maakt Unit4 de medewerker aan in het bedrijf van de vestiging, met dienstverband op de positie van de vacature.
  5. Het personeelsnummer uit Unit4 komt in een veld bij de kandidaat in Recruitee. Staat in Unit4 goedkeuring aan, dan wacht de medewerker daar op de goedkeurder.
Recruitee → KoppelHet → Unit4 HRBRONRecruiteeDOELUnit4 HRKoppelHetmapping · logging · monitoringRecruitee → KoppelHet → Unit4 HRBRONRecruiteeDOELUnit4 HRKoppelHetmapping · logging · monitoring
Heen: Kandidaat met naam, e-mail, adres en geboortedatum · Vacature met vestiging en afdeling · Medewerker (resource) in het Unit4-bedrijf · Dienstverband op een positie met startdatum · Personeelsnummer terug in Recruitee

Waar je op let bij Recruitee en Unit4 HR

  • Unit4 kan een nieuwe medewerker controleren zonder op te slaan, en een medewerker daarna niet echt verwijderen maar alleen beëindigen. KoppelHet laat elke aanname uit Recruitee daarom eerst controleren, zodat een fout in het aanbiedingsformulier niet als beëindigde medewerker in Unit4 achterblijft.
  • Staat in Unit4 de automatische nummering aan, dan geeft Unit4 zelf het personeelsnummer uit. KoppelHet schrijft dat nummer terug in een eigen veld bij de kandidaat in Recruitee, zodat recruiters en P&O hetzelfde nummer zien zonder in Unit4 te zoeken.
  • Heeft de organisatie in Unit4 goedkeuring op nieuwe medewerkers aangezet, dan maakt Unit4 de medewerker aan maar laat hij de gegevens wachten op een goedkeurder. KoppelHet meldt dat aan P&O als in afwachting, niet als fout, zodat niemand de aanname opnieuw invoert.
  • Een Unit4-omgeving bevat vaak meerdere bedrijven, bijvoorbeeld een stichting en een bv. Recruitee kent alleen vestigingen. Per vestiging leggen we vast in welk Unit4-bedrijf de medewerker hoort; een vacature zonder die keuze stopt met een melding.
  • In Unit4 delen HR en finance dezelfde medewerker. Een dienstverband hoort bij een positie, en daarmee bij een kostenplaats voor projecturen. Per vacature leggen we de positie vast, zodat een nieuwe medewerker vanaf de eerste dag op de juiste projecten uren kan schrijven.
  • Verschuift de startdatum na de aanname naar later, dan laat Unit4 de begindatum van een dienstverband niet zomaar later zetten. KoppelHet meldt een gewijzigde startdatum in Recruitee aan P&O in plaats van het dienstverband zelf te verbouwen.

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, architectuur en compliance

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.

Prijsindicatie · Basis

Laat je zakelijke e-mailadres achter, dan zie je de prijsindicatie direct.

We gebruiken je adres alleen om je vraag over deze koppeling op te volgen.

Veelgestelde vragen

Waarom Recruitee als Unit4 zelf werving aanbiedt?

Dat is een keuze van de organisatie. Veel teams werven al in Recruitee. De koppeling zorgt dat Unit4 de bron voor medewerkers blijft.

Gaat salaris mee naar Unit4?

Niet in de eerste versie. P&O legt inschaling en salaris in Unit4 vast. Meenemen uit het aanbod kan later als uitbreiding.

Wat als een vestiging geen Unit4-bedrijf heeft?

Dan stopt de koppeling met een melding en staat er niets in Unit4. Na een regel in de tabel gaat de aanname alsnog door.

Technische details voor IT

Voor wie wil weten hoe het onder de motorkap werkt: gebruikte API's, velden en bronnen.

  • Recruitee via de webhook candidate_moved (alleen stappen met de categorie hire) en de ATS API (kandidaat met profielvelden, placement_locations en custom fields van het aanbiedingsformulier). Het personeelsnummer terug via de custom fields-endpoints op de kandidaat. API-token van een aparte koppelgebruiker.
  • Unit4 ERPx via de Employees API met client ID en client secret. POST /v1/employees/validate, daarna POST /v1/employees met companyId, nameInformation, contactPoints, personnelType en employments (positionId, startDate). Zonder personId en met automatische nummering (RESNO) geeft Unit4 personId terug (201); bij actieve workflow volgt 202 met de velden die op goedkeuring wachten. Een dubbel personId geeft 409.

Welke velden overgaan

De belangrijkste velden. De volledige mapping stellen we per klant vast.

Veld in RecruiteeVeld in Unit4 HRToelichting
id (kandidaat)Vrij veld in Unit4Herkent een tweede melding voor dezelfde kandidaat
Vestiging van de vacature (placement_locations)companyIdVia een vertaaltabel per vestiging
namenameInformation (firstName, surname)Recruitee heeft één naamveld; we splitsen het en houden voorvoegsels apart
emails[0] en addresscontactPointsAdres van één tekstregel gesplitst in straat, huisnummer, postcode en plaats
Startdatum (aanbiedingsformulier)employments (startDate) en dateFrom
Vacature (afdeling en functie)employments (positionId)Positie per vacature vastgelegd
Soort dienstverband (aanbiedingsformulier)personnelType
personId (antwoord van Unit4)Eigen veld personeelsnummer in Recruitee

Gerelateerd

Welke systemen wil je koppelen?

Vertel welke systemen je gebruikt en wat er automatisch moet gebeuren. Samen bepalen we de kleinste werkende oplossing, met een helder ontwerp en een offerte vooraf.