HR naar ERP
Rippling Dynamics 365 koppeling: workers uit Rippling als medewerker met afdelingsdimensie in Business Central
Met een koppeling tussen Rippling en Microsoft Dynamics 365 Business Central wordt elke worker uit Rippling een medewerker in het Business Central-bedrijf van zijn legal entity, met functie, werkmail en de afdeling als standaarddimensie. Een uitdiensttreding in Rippling zet de medewerker in Business Central op beëindigd, met de einddatum erbij.
Wat de koppeling doet
Organisaties die Rippling gebruiken voor HR en Dynamics 365 Business Central voor finance en projecten, zetten medewerkers per bedrijf met de hand in Business Central. Afdelingswijzigingen in Rippling komen dan niet bij de dimensies, en boekingen op vertrokken medewerkers blijven mogelijk.
- KoppelHet haalt elk uur de gewijzigde workers op, met legal entity en afdeling.
- Per worker kiest KoppelHet het Business Central-bedrijf; elk bedrijf heeft een eigen API-pad.
- De medewerker wordt aangemaakt of bijgewerkt op het bewaarde ID.
- De afdeling gaat als standaarddimensie mee, als die waarde in Business Central bestaat.
- Bij een uitdiensttreding vult KoppelHet de einddatum en zet de status op beëindigd.
Waar je op let bij Rippling en Microsoft Dynamics 365
- De employee-resource in de API van Business Central heeft geen veld voor afdeling of leidinggevende. KoppelHet zet de afdeling uit Rippling daarom als standaarddimensie op de medewerker, zodat boekingen en urenregistraties op die medewerker de afdeling vanzelf meekrijgen. De leidinggevende blijft in Rippling.
- Dimensiewaarden zijn in de API van Business Central alleen te lezen. Een nieuwe afdeling in Rippling kan KoppelHet dus niet zelf in Business Central aanmaken. KoppelHet maakt de medewerker dan zonder die dimensie aan en vraagt finance de waarde toe te voegen; daarna volgt de dimensie bij de volgende ronde.
- Elk Business Central-bedrijf heeft zijn eigen medewerkerslijst en een eigen pad in de API. Rippling koppelt elke worker aan een legal entity. KoppelHet vertaalt de legal entity naar het juiste bedrijf; gaat iemand in Rippling naar een andere entiteit, dan wordt hij in het oude bedrijf beëindigd en in het nieuwe aangemaakt.
- Rippling legt bij een uitdiensttreding het type vast, waaronder aanbod geweigerd, ingetrokken of afgezegd. Business Central kent naast beëindigd ook inactief. KoppelHet zet een medewerker die nooit is begonnen op inactief zonder einddatum, zodat verloopcijfers in Business Central alleen echte vertrekkers tellen.
- Een nieuwe functie heeft in Rippling een eigen ingangsdatum, die kan liggen na de dag waarop de wijziging is ingevoerd. Business Central bewaart alleen de huidige functie. KoppelHet past de functie pas aan op de ingangsdatum uit Rippling, zodat documenten tot die dag de oude functie tonen.
- Rippling geeft het personeelsnummer als getal, terwijl het nummer van een medewerker in Business Central een codeveld is dat ook letters toestaat. KoppelHet neemt het nummer uit Rippling ongewijzigd over, zodat finance en HR naar hetzelfde nummer kijken, en controleert vooraf of het in het doelbedrijf nog vrij is.
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
Werkt dit ook met Dynamics 365 Finance?
Deze pagina gaat uit van Business Central. Voor Dynamics 365 Finance kiezen we bij de start de passende interface.
Gaan uren of loonkosten mee?
Niet in deze koppeling. Die kunnen later als uitbreiding.
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 - List workers met filter op updated_at, expand op user, legal_entity en department, limit tot 100 met cursor; velden number (integer), status, start_date, end_date, title, title_effective_date, work_email en termination_details.type (onder meer OFFER_DECLINED, RESCIND, RENEGE). Scope workers.read.
- Business Central via API v2.0 per bedrijf - employees (number, givenName, surname, jobTitle, email, employmentDate, terminationDate, status Active, Inactive of Terminated; geen veld voor afdeling of leidinggevende) en defaultDimensions met parentType Employee en postingValidation (Code_Mandatory, Same_Code, No_Code). dimensionValues alleen GET.
Welke velden overgaan
De belangrijkste velden. De volledige mapping stellen we per klant vast.
| Veld in Rippling | Veld in Microsoft Dynamics 365 | Toelichting |
|---|---|---|
number | number | Tekstveld in Business Central |
user (naam) | givenName, surname | |
work_email | email | |
legal_entity (expand) | Bedrijf (companies) | Vertaaltabel |
title (title_effective_date) | jobTitle | |
department (expand) | defaultDimensions (Employee) | Bestaande dimensiewaarde |
start_date | employmentDate | |
end_date en status TERMINATED | terminationDate en status Terminated |
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 → 4PS Construct
Rippling 4PS Construct koppeling: eigen employees van de bouwentiteit in 4PS, met afdeling als dimensie