Payroll koppeling
Rippling ADP iHCM koppeling: salaris, tekenbonus en vertrek van de eigen Nederlandse entiteit
Met een koppeling tussen Rippling en ADP iHCM NL gaan salariswijzigingen, tekenbonussen en vertrek van medewerkers bij jullie eigen Nederlandse entiteit in Rippling automatisch naar ADP iHCM. Medewerkers die via een EOR- of PEO-partij werken, blijven buiten ADP, en een bedrag dat niet in euro staat gaat nooit ongezien door.
Wat de koppeling doet
Organisaties die HR, IT en apparaten in Rippling regelen maar het Nederlandse loon bij ADP iHCM laten draaien, geven salarisverhogingen en vertrekkers met de hand door aan de salarisadministratie. Wie een tekenbonus heeft afgesproken, moet erop hopen dat iemand daar in de eerste maand aan denkt.
- De salarisadministratie maakt de nieuwe medewerker aan in ADP iHCM; KoppelHet legt één keer vast welke Rippling-worker erbij hoort.
- KoppelHet vraagt workers op die sinds de vorige ronde zijn gewijzigd, met entiteit en beloning erbij.
- Workers van een EOR- of PEO-entiteit en bedragen in een andere valuta dan euro gaan niet verder.
- Een nieuw salaris gaat met de ingangsdatum uit Rippling naar het dienstverband in ADP.
- Een tekenbonus gaat één keer als variabel bedrag naar de ADP-periode van de startdatum.
- Een einddatum in Rippling beëindigt het dienstverband in ADP.
Waar je op let bij Rippling en ADP iHCM
- Elke juridische entiteit in Rippling heeft een beheersvorm, zoals PEO, EOR of COR. Iemand die via zo'n partij in Nederland werkt, staat niet op jullie ADP-loonlijst. KoppelHet stuurt alleen workers van de eigen Nederlandse entiteit naar ADP iHCM.
- Rippling rekent maand-, week- en uurbedragen om op basis van een werkweek van veertig uur. ADP wil het bedrag dat bij de Nederlandse arbeidsovereenkomst hoort. KoppelHet neemt daarom het bedrag dat HR echt heeft ingevoerd, en nooit een omgerekend bedrag.
- Rippling geeft bij het salaris een eigen ingangsdatum. ADP iHCM weigert een salariswijziging met een datum vóór de start van het dienstverband. Ligt de ingangsdatum in Rippling vóór de eerste werkdag in ADP, dan gebruikt KoppelHet die eerste werkdag en meldt het verschil.
- Een tekenbonus staat in Rippling als bedrag bij de beloning van de worker, met een eigen valuta. ADP iHCM NL neemt zo'n eenmalig bedrag aan via een variabel veld van de paygroup, in een periode die exact moet kloppen. KoppelHet stuurt de bonus één keer, in de periode waarin de startdatum valt, en onthoudt dat hij verstuurd is.
- Een beëindiging in Rippling heeft een soort, zoals vrijwillig, maar ook een afgewezen of ingetrokken aanbod. Bij die laatste twee bestaat er vaak nog geen dienstverband in ADP; KoppelHet stuurt dan geen beëindiging maar een melding aan de salarisadministratie.
- Velden waarop de koppeling in Rippling geen recht heeft, komen terug als afgeschermd, met een reden. KoppelHet controleert per worker of salaris en datums leesbaar zijn, zodat er nooit een leeg bedrag naar ADP gaat.
- ADP iHCM kan een vertrekdatum niet wijzigen; de beëindiging moet worden geannuleerd en opnieuw gestart. Past HR in Rippling de einddatum aan, dan doet KoppelHet die twee stappen achter elkaar.
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
Rippling verloont zelf ook in Nederland. Waarom ADP?
Als jullie Nederlandse loon bij ADP iHCM loopt en dat zo blijft, hoort de loonrun daar. De koppeling zorgt dat ADP dezelfde bedragen en datums kent als Rippling.
Maakt de koppeling nieuwe medewerkers aan in ADP?
Nee. De openbare ADP-gidsen voor iHCM hebben geen API om iemand in dienst te nemen. Een nieuwe worker uit Rippling komt als taak bij de salarisadministratie.
Gaan doelbonus en commissie ook mee?
Nee. Rippling bewaart daarvan een doelbedrag, geen uitbetaling. Wat echt wordt uitbetaald, legt de salarisadministratie vast; dat kan later als uitbreiding.
Technische details voor IT
Voor wie wil weten hoe het onder de motorkap werkt: gebruikte API's, velden en bronnen.
- Rippling REST API (rest.ripplingapis.com) met een bearer token met workers.read en de scopes voor geneste objecten. GET /workers met filter op updated_at en status, expand op legal_entity (management_type PEO, EOR of COR), employment_type en compensation (annual_compensation, hourly_wage, signing_bonus, salary_effective_date, currency_type per bedrag; maand-, week- en uurbedragen gaan uit van veertig uur). Velden number, start_date, original_start_date, end_date, termination_details.type (onder meer VOLUNTARY, OFFER_DECLINED, RESCIND, RENEGE); afgeschermde velden in __meta.redacted_fields. Cursor-paginering, limit tot 100.
- ADP iHCM via de Base Remuneration Change API (2416 en 2417 per work assignment, één event per aanroep), de Pay Data Input API voor iHCM NL (.add met payrollGroupCode, payeeID gelijk aan payrollfilenumber, periodedatums exact gelijk aan de paygroup, earnedPayPeriodStartDate niet vóór de contractstart) en de Worker Terminate API (worker.terminate en worker-termination.cancel). Canonical URI's in de Consumer Application Registry (CAR).
Welke velden overgaan
De belangrijkste velden. De volledige mapping stellen we per klant vast.
| Veld in Rippling | Veld in ADP iHCM | Toelichting |
|---|---|---|
number | payrollfilenumber | Eenmalig gekoppeld aan het associateOID |
legal_entity (management_type) | Wel of niet naar ADP | PEO, EOR en COR blijven buiten de koppeling |
compensation.annual_compensation of hourly_wage | 2417 salarisbedrag | Het ingevoerde bedrag, niet het afgeleide |
employment_type.compensation_time_period | 2416 salariscode | |
compensation.salary_effective_date | effectiveDateTime | |
compensation.signing_bonus | Variabel veld (Vxxx) in de paygroup | Eén keer, in de periode van start_date |
end_date en termination_details | worker.terminate |
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