SAP SuccessFactors logoLoket logo

Payroll koppeling

SuccessFactors koppelen met Loket: Employee Central als bron voor de Nederlandse salarisadministratie

Met een koppeling tussen SAP SuccessFactors Employee Central en Loket komen nieuwe Nederlandse medewerkers uit SuccessFactors als conceptwerknemer in Loket, en gaan dienstverband, uren, vaste en eenmalige looncomponenten met hun ingangsdatum naar het juiste dienstverband. Het concern houdt SuccessFactors als bron, en de Nederlandse salarisadministratie werkt in Loket zonder dubbele invoer.

Wat de koppeling doet

Concerns die SuccessFactors Employee Central voor alle landen gebruiken en hun Nederlandse bv's in Loket laten verlonen, voeren elke nieuwe medewerker en elke loonsverhoging twee keer in. Toeslagen die in SuccessFactors worden toegekend, worden soms vergeten.

  1. KoppelHet leest in SuccessFactors de records van de Nederlandse companies die sinds de vorige ronde zijn gewijzigd, inclusief wijzigingen die later ingaan.
  2. Een nieuwe medewerker wordt een conceptwerknemer bij de Loket-werkgever die bij de company hoort. De salarisadministratie vult aan en zet om.
  3. Uren en functie gaan naar de arbeidstijd en het dienstverband, met de ingangsdatum uit SuccessFactors.
  4. Vaste looncomponenten worden vaste componenten in Loket; eenmalige betalingen komen in de periode van uitbetaling.
  5. Een beëindiging in SuccessFactors beëindigt het dienstverband in Loket.
SAP SuccessFactors → KoppelHet → LoketBRONSAP SuccessFactorsDOELLoketKoppelHetmapping · logging · monitoringSAP SuccessFactors → KoppelHet → LoketBRONSAP SuccessFactorsDOELLoketKoppelHetmapping · logging · monitoring
Heen: Conceptwerknemer met BSN en persoonsgegevens · Dienstverband per Nederlandse company · Arbeidstijd · Vaste looncomponenten · Eenmalige looncomponenten

Waar je op let bij SAP SuccessFactors en Loket

  • SuccessFactors kan op één dag meerdere wijzigingen vastleggen, elk met een volgnummer. Loket kent per onderdeel één regel per begindatum. KoppelHet neemt daarom de laatste wijziging van die dag, zodat de salarisadministratie niet drie regels voor dezelfde datum krijgt.
  • Werkt iemand gelijktijdig voor twee companies in SuccessFactors, dan zijn dat twee dienstverbanden. Horen beide bij dezelfde Nederlandse werkgever, dan worden het twee dienstverbanden onder één werknemer in Loket; bij twee bv's wordt het een werknemer per werkgever.
  • Pay components in SuccessFactors zijn voor het hele concern ingericht. Een vertaaltabel koppelt elke component aan een looncomponent in Loket, en een component zonder afspraak komt als melding bij de salarisadministratie in plaats van stil in de loonrun.
  • Nederlandse gegevens zoals loonheffingskorting en de juiste cao staan alleen in SuccessFactors als het concern landspecifieke velden voor Nederland heeft ingericht. Anders vult de salarisadministratie ze in Loket aan, en overschrijft de koppeling ze niet.
  • Wie via een tijdelijke uitzending in Nederland werkt, staat in SuccessFactors als global assignment. Of zo iemand in de Nederlandse loonrun hoort, spreken we per situatie af; standaard gaat een global assignment niet naar Loket.
  • SuccessFactors toont standaard alleen wat vandaag geldt. KoppelHet vraagt ook toekomstige records op, zodat een indiensttreding of loonsverhoging per volgende maand al in de lopende periode in Loket klaarstaat.

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.

Veelgestelde vragen

Waarom niet de payroll van SAP zelf?

Dat kan, maar veel concerns laten de Nederlandse salarissen bij een lokaal pakket of salarisbureau. Deze koppeling is voor die situatie: SuccessFactors blijft de bron, Loket rekent.

Kunnen we dit inrichten terwijl Employee Central nog wordt uitgerold?

Ja. We bouwen tegen de testomgevingen van SuccessFactors en Loket en gaan live zodra de Nederlandse inrichting in SuccessFactors klaar is.

We hebben al een integratieplatform. Past dit daarnaast?

Ja. Deze koppeling draait op het platform van KoppelHet en vraagt niets van jullie bestaande integratieplatform. Elke actie staat in de auditlogging, zodat beheer en audit weten wat er is gebeurd.

Technische details voor IT

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

  • SAP SuccessFactors Employee Central wordt gelezen via de OData API v2 met OAuth 2.0 en een SAML bearer assertion, op lastModifiedDateTime en met fromDate en toDate voor effective-dated records (startDate en seqNumber). Entiteiten PerPerson, PerPersonal, PerNationalId (country NLD), EmpEmployment, EmpJob (company, standardHours, jobCode), EmpPayCompRecurring, EmpPayCompNonRecurring en EmpEmploymentTermination. Technische gebruiker met rolrechten op alleen de Nederlandse companies.
  • Naar Loket schrijven we via de Loket REST API met OAuth - concept employee, omzetten naar werknemer, dienstverband, loon, arbeidstijd, vaste looncomponenten (benefits and deductions), eenmalige componenten per periode en beëindigen dienstverband. Loket heeft een acceptatieomgeving met testdata.

Welke velden overgaan

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

Veld in SAP SuccessFactorsVeld in LoketToelichting
personIdExternalPersoneelsnummer of vrij veldVaste sleutel
PerPersonal (firstName, lastName)Voornaam en achternaam
PerNationalId (country NLD)BurgerservicenummerMet elfproef
EmpJob.companyWerkgever
EmpEmployment.startDateBegindatum dienstverband
EmpJob.standardHoursArbeidstijd
EmpJob.jobCodeFunctie
EmpPayCompRecurringLoon en vaste looncomponentenVia een vertaaltabel per pay component
EmpPayCompNonRecurringEenmalige looncomponent
EmpEmploymentTerminationEinde dienstverband

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.