
HR naar ERP
Rippling 4PS Construct koppeling: eigen employees van de bouwentiteit in 4PS, met afdeling als dimensie
Met een koppeling tussen Rippling en 4PS Construct komt elke eigen employee van een Nederlandse bouw- of installatie-entiteit in Rippling automatisch als medewerker in de 4PS-administratie van die entiteit, met functie, werkmail, datum in dienst en de afdeling als standaarddimensie. Een einddatum in Rippling wordt in 4PS een einddatum, en na de laatste werkdag zet KoppelHet de status op beëindigd.
Wat de koppeling doet
Organisaties met een Nederlandse bouw- of installatie-entiteit in 4PS Construct en HR voor alle landen in Rippling, maken monteurs en uitvoerders met de hand aan in 4PS. Contractors en mensen via een PEO of EOR staan ook in Rippling, maar horen niet als medewerker in 4PS.
- Bij de start koppelen we elke eigen Nederlandse entiteit die met 4PS werkt aan een 4PS-administratie.
- KoppelHet haalt elk uur de bijgewerkte workers op en houdt eigen employees van die entiteiten over.
- De medewerker wordt aangemaakt of bijgewerkt in 4PS, met de afdeling als dimensie als die waarde in 4PS bestaat.
- Bij een einddatum zet KoppelHet de einddatum, en na de laatste werkdag de status op beëindigd.
Waar je op let bij Rippling en 4PS Construct
- Rippling markeert een juridische entiteit die via een PEO, EOR of COR loopt met een management type. Wie daar werkt, staat niet bij de eigen bouw- of installatie-bv op de loonlijst. KoppelHet laat die workers buiten 4PS en neemt alleen employees van eigen Nederlandse entiteiten mee.
- Het soort dienstverband in Rippling is EMPLOYEE of CONTRACTOR. Een zzp-monteur die voor een project wordt ingehuurd, loopt in 4PS via inkoop en niet als medewerker. KoppelHet maakt daarom alleen employees aan; contractors komen alleen mee als dat bij de start is afgesproken.
- De medewerker in de Business Central-API, waar 4PS op draait, heeft geen veld voor afdeling. De afdeling uit Rippling gaat daarom als standaarddimensie op de medewerker, met de referentiecode van de Rippling-afdeling als dimensiewaarde. Een afdeling zonder referentiecode wordt een melding.
- Dimensiewaarden zijn in de Business Central-API alleen op te vragen. Bestaat de afdelingscode uit Rippling nog niet als waarde in 4PS, dan maakt KoppelHet de medewerker zonder die dimensie aan en vraagt finance de waarde toe te voegen. Daarna vult de volgende ronde de dimensie aan.
- Rippling legt een functiewijziging vast met een eigen ingangsdatum. De medewerker in 4PS heeft alleen één actuele functie. KoppelHet past jobTitle in 4PS pas op die datum aan, zodat een monteur die per volgende maand uitvoerder wordt tot dan als monteur in de planning blijft.
- Een aanbod dat in Rippling wordt afgewezen of ingetrokken, eindigt als beëindiging van dat type. Een medewerker die al in 4PS stond, verwijdert KoppelHet niet, omdat er in die tijd al planning of uren op kunnen staan. Hij gaat op inactief en planning krijgt een melding.
- De Business Central-medewerker heeft een apart veld voor de middelste naam. Rippling levert voor- en achternaam. Staat het tussenvoegsel in de achternaam, zoals van Dijk, dan zet KoppelHet het op verzoek in het middelste veld, zodat 4PS op de achternaam sorteert.
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 salarisgegevens uit Rippling mee naar 4PS?
Nee. De koppeling vraagt compensation niet op. Kostprijzen per medewerker beheert finance in 4PS.
Technische details voor IT
Voor wie wil weten hoe het onder de motorkap werkt: gebruikte API's, velden en bronnen.
- Rippling via de REST API: GET /workers met filter op updated_at, expand op user, legal_entity, employment_type en department, order_by updated_at, cursor en limit (1 tot 100). Velden number, status, start_date, end_date, title met title_effective_date, work_email, employment_type.type (EMPLOYEE of CONTRACTOR), legal_entity.management_type (PEO, EOR, COR), department.reference_code en termination_details.type.
- Naar 4PS via de Business Central API v2.0 per company: employees (POST en PATCH; number, givenName, middleName, surname, jobTitle, email, employmentDate, terminationDate, status Active, Inactive of Terminated; geen afdeling) en defaultDimensions met parentType Employee (dimensionCode, dimensionValueCode, postingValidation). dimensionValues alleen GET.
Welke velden overgaan
De belangrijkste velden. De volledige mapping stellen we per klant vast.
| Veld in Rippling | Veld in 4PS Construct | Toelichting |
|---|---|---|
number | number | |
user (voornaam en achternaam) | givenName, middleName en surname | |
title | jobTitle | |
work_email | email | |
start_date | employmentDate | |
end_date | terminationDate en status | |
department.reference_code | defaultDimensions (afdeling) | Alleen bestaande dimensiewaarden |
legal_entity | Company in 4PS | Via een tabel |
Gerelateerd
Carerix → Rippling
Carerix Rippling koppeling: geslaagde match als hire ter beoordeling in Rippling
Greenhouse → Rippling
Greenhouse Rippling koppeling: elke aanname direct als hire ter beoordeling in Rippling
Recruitee → Rippling
Recruitee Rippling koppeling: aangenomen kandidaten klaar om te hiren
Rippling → Active Directory
Rippling Active Directory koppeling: accounts in het eigen domein via de hybride app van Rippling en Microsoft