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.
Geschreven door Marcel van Beek, oprichter en integratiespecialistLaatst bijgewerkt:
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.
HR legt een nieuwe medewerker of wijziging vast in Personio.
KoppelHet ziet de wijziging en haalt de medewerker met alle benodigde gegevens op.
De medewerker staat daarna in ADP iHCM, met persoons- en contractgegevens in de vorm die ADP verwacht.
Reiskosten, bonussen en andere variabele looncomponenten gaan per periode naar ADP.
In het KoppelHet platform ziet HR elke synchronisatie en elke melding.
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.
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
€ 0.000 – € 00.000
€ 000 per maand
Klantcase
Zo draait het bij War Child Alliance
Zo gebruiken deze organisaties de koppeling. De inrichting verschilt per klant.
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.”
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.
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.