Personio logoADP iHCM logo

Payroll koppeling

Personio ADP koppeling: medewerkers en looncomponenten automatisch naar ADP iHCM

Met een koppeling tussen Personio en ADP iHCM komen nieuwe medewerkers, wijzigingen en salarisgegevens uit Personio automatisch in ADP, inclusief extra looncomponenten zoals reiskostenvergoeding en bonussen. Dat is nodig omdat Personio zelf geen lokale salarisverwerking doet; HR voert dan niets meer dubbel in ADP in.

Wat de koppeling doet

Organisaties die Personio als HR-systeem kiezen terwijl de salarisverwerking al bij ADP loopt, moeten zonder koppeling elke mutatie ook in ADP invoeren. Personio ondersteunt zelf geen lokale payroll.

  1. HR legt een nieuwe medewerker of wijziging vast in Personio.
  2. KoppelHet ziet de wijziging en haalt de medewerker met alle benodigde gegevens op.
  3. De medewerker staat daarna in ADP iHCM, met persoons- en contractgegevens in de vorm die ADP verwacht.
  4. Reiskosten, bonussen en andere variabele looncomponenten gaan per periode naar ADP.
  5. In het KoppelHet platform ziet HR elke synchronisatie en elke melding.
Personio → KoppelHet → ADP iHCMBRONPersonioDOELADP iHCMKoppelHetmapping · logging · monitoringPersonio → KoppelHet → ADP iHCMBRONPersonioDOELADP iHCMKoppelHetmapping · logging · monitoring
Heen: Nieuwe medewerker met persoons- en contractgegevens · Wijzigingen in medewerkersgegevens · Salaris · Reiskostenvergoeding, bonussen en andere looncomponenten

Waar je op let bij Personio en ADP iHCM

  • Salaris en extra looncomponenten staan in Personio in eigen velden. Die moeten per veld worden opengezet voor de koppeling, anders ziet KoppelHet ze niet.
  • In een eerder project vroeg de ADP-kant extra technisch uitzoekwerk. Het project duurde daardoor langer dan gepland; reken daar bij ADP rekening mee.
  • ADP legt per koppeling vast welke gegevens die mag lezen en schrijven, en een deel daarvan geldt alleen voor Nederland. Dat brengen we in de eerste weken samen met ADP in kaart.
  • ADP neemt looncomponenten zoals reiskosten en bonus aan als variabele gegevens per periode. Een aanlevering krijgt een eigen nummer, zodat KoppelHet een correctie later op dezelfde aanlevering kan doen.
  • Nederlandse loonheffingsgegevens zoals loonheffingskorting blijven in ADP en worden niet overschreven.
  • Na livegang kan de klant de koppeling grotendeels zelf beheren, met KoppelHet als vangnet voor vragen en wijzigingen.
  • Personio geeft bij een wijziging alleen een seintje; de gegevens zelf haalt KoppelHet daarna op. Zo gaat er geen wijziging verloren als een seintje een keer niet aankomt.

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 · Complex

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.

Klantcase

Zo draait het bij War Child Alliance

Zo gebruiken deze organisaties de koppeling. De inrichting verschilt per klant.

War Child Alliance logo

War Child Alliance

Non-profit

War Child gebruikt Personio voor alle HR-processen en ADP iHCM voor de lokale payroll. De koppeling zet nieuwe medewerkers, wijzigingen, salarissen en extra looncomponenten zoals reiskosten en bonussen automatisch van Personio naar ADP.

“Wanneer mijn collega Lukas een probleem aankaartte, werd er vanuit KoppelHet snel gereageerd en actief meegedacht.”
Marlies Doornkamp, HR-projectmanager
Lees het klantverhaal

Veelgestelde vragen

Kan Personio niet zelf met ADP koppelen?

Personio heeft eigen salarisintegraties. Of die voor jullie ADP-omgeving en land volstaan, controleren we vooraf. Waar dat niet zo is, bouwt KoppelHet de koppeling.

Wie beheert de koppeling?

Dat kan de klant zelf via het platform, met KoppelHet als ondersteuning.

Welke looncomponenten kunnen mee?

Variabele componenten die HR in Personio vastlegt, zoals reiskostenvergoeding en bonussen. Welke componenten precies, spreken we bij de start af met de salarisadministratie.

Technische details voor IT

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

  • Personio wordt gelezen via webhooks en de Personio API, met standaardattributen (id, first_name, last_name, hire_date, weekly_working_hours, position, department, fix_salary, termination_date) en custom attributes die per veld voor API-toegang moeten worden vrijgegeven.
  • Naar ADP iHCM schrijven we via de ADP API's voor iHCM, zoals de Worker Management API. Variabele looncomponenten gaan als batch via de Pay Data Input API voor iHCM NL; een batch krijgt een batch-ID waarmee hij later kan worden aangepast.
  • Welke API's de koppeling mag aanroepen, legt ADP per applicatie vast in de Consumer Application Registry (CAR); welke velden terugkomen, hangt af van de data entitlements.

Welke velden overgaan

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

Veld in PersonioVeld in ADP iHCMToelichting
idPersoneelsnummer (extern ID)
first_name / last_nameVoornaam / achternaam
hire_dateDatum in dienst
weekly_working_hoursContracturen
positionFunctie
departmentAfdeling
fix_salaryBasissalaris
Custom attribute reiskostenLooncomponent reiskosten
Custom attribute bonusLooncomponent bonus
termination_dateDatum uit dienst

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.