Rippling logoMicrosoft Dynamics 365 logo

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.

  1. KoppelHet haalt elk uur de gewijzigde workers op, met legal entity en afdeling.
  2. Per worker kiest KoppelHet het Business Central-bedrijf; elk bedrijf heeft een eigen API-pad.
  3. De medewerker wordt aangemaakt of bijgewerkt op het bewaarde ID.
  4. De afdeling gaat als standaarddimensie mee, als die waarde in Business Central bestaat.
  5. Bij een uitdiensttreding vult KoppelHet de einddatum en zet de status op beëindigd.
Rippling → KoppelHet → Microsoft Dynamics 365BRONRipplingDOELMicrosoft Dynamics 365KoppelHetmapping · logging · monitoringRippling → KoppelHet → Microsoft Dynamics 365BRONRipplingDOELMicrosoft Dynamics 365KoppelHetmapping · logging · monitoring
Heen: Medewerker per Business Central-bedrijf · Functie en werkmail · Standaarddimensie voor de afdeling · Datum in dienst, einddatum en status

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, 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

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 RipplingVeld in Microsoft Dynamics 365Toelichting
numbernumberTekstveld in Business Central
user (naam)givenName, surname
work_emailemail
legal_entity (expand)Bedrijf (companies)Vertaaltabel
title (title_effective_date)jobTitle
department (expand)defaultDimensions (Employee)Bestaande dimensiewaarde
start_dateemploymentDate
end_date en status TERMINATEDterminationDate en status Terminated

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.