Payroll koppeling
Sympa Sage Payroll koppeling: de nachtelijke wijzigingsexport van Sympa als Sage 50-importbestand
Een koppeling tussen Sympa en Sage Payroll zet Britse starters, wijzigingen, vertrekkers en eenmalige betalingen uit Sympa klaar als importbestanden voor Sage 50 Payroll. KoppelHet gebruikt daarvoor de nachtelijke wijzigingsexport van Sympa en zet die om naar de sjablonen van Sage; de salarisadministratie start de import zelf, omdat Sage 50 Payroll geen API heeft.
Wat de koppeling doet
Organisaties die HR in Sympa beheren en een Britse entiteit in Sage 50 Payroll houden, geven de salarisadministratie elke maand een lijst met starters, salarissen en bonussen. Sympa heeft geen Sage-connector, en wat payroll krijgt, moet het in Sage opnieuw invoeren.
- HR legt in Sympa een starter, salariswijziging, vertrek of eenmalige betaling vast bij de Britse entiteit.
- Sympa zet 's nachts de wijzigingsbestanden voor het Verenigd Koninkrijk op de SFTP-map.
- KoppelHet haalt de bestanden op, zet persoon en dienstverband om naar Employee Details en eenmalige betalingen naar Employee Payments (Hours and Rates).
- Payroll maakt een back-up en leest de bestanden in Sage 50 Payroll in.
- Regels die Sage weigert of die niet om te zetten zijn, komen op een lijst voor HR.
Waar je op let bij Sympa en Sage Payroll
- Sympa verkoopt een geautomatiseerde wijzigingsexport die elke nacht CSV-bestanden met nieuwe gegevens en wijzigingen op een Sympa-SFTP-map zet, voor € 86 per maand. Sympa garandeert niet dat software van derden die bestanden kan inlezen; KoppelHet zet ze daarom om naar de sjablonen die Sage 50 Payroll verwacht.
- De export bestaat uit zeven bestanden, van persoonsgegevens en dienstverband tot beloning, eenmalige betalingen en afwezigheid, en kan per land of entiteit worden gesplitst. KoppelHet laat Sympa alleen de Britse set maken, zodat collega's uit andere landen nooit in een Sage-bestand komen.
- Via de Integration API van Sympa zou elke medewerker een aparte leesronde kosten, terwijl een interface standaard honderd aanvragen per uur heeft. De nachtelijke export levert alle Britse wijzigingen in één keer, en daarom kiest KoppelHet voor Sage die route.
- Eenmalige betalingen staan in een eigen exportbestand. In Sage gaan ze via Employee Payments (Hours and Rates), dat alleen betalingen bijwerkt die al bij de medewerker horen en geen factored payments aanneemt; een nieuw betalingstype zet KoppelHet op de lijst voor handmatige invoer.
- Sympa kent het personeelsnummer, Sage daarnaast een eigen RTI-kenmerk voor HMRC dat na inlezen vastligt. Het Sympa-nummer gaat dus naar de Employee Reference, en het RTI-veld blijft bij starters open zodat Sage dat nummer zelf toekent.
- Alle exportbestanden komen in dezelfde SFTP-map, één set per nacht. KoppelHet verwerkt elke set één keer en bewaart welke set in welk Sage-bestand zat, zodat payroll bij een vraag ziet waar een regel vandaan kwam.
- Inlezen in Sage 50 Payroll is altijd handwerk van payroll, na een veiligheidskopie. Daarom staat er elke ochtend hooguit één nieuw medewerkerbestand klaar, en vóór elke afsluiting één betalingenbestand, elk herkenbaar aan de datum.
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
Wat moeten we bij Sympa afnemen?
De Automated Data Change Export, € 86 per maand plus een eenmalige inrichtingsprijs die Sympa niet vermeldt.
Kan KoppelHet de bestanden zelf in Sage inlezen?
Alleen met de SDK uit het betaalde Sage Developers Programme. Zonder die SDK start payroll de import.
Technische details voor IT
Voor wie wil weten hoe het onder de motorkap werkt: gebruikte API's, velden en bronnen.
- Sympa Automated Data Change Export - zeven CSV-bestanden per nacht op een Sympa-SFTP-map (1 persoon, dienstverband, organisatie en kostenplaats; 2-4 beloning, benefits en eenmalige betalingen; 5-6 afwezigheid en vakantie; 7 kostenplaatsverdeling), te splitsen per land of entiteit.
- Sage 50 Payroll via File > Data Import met de CSV-sjablonen Employee Details, Company Cost Centres en Employee Payments (Hours and Rates), of Advanced Data Import met een eigen veldmapping. Volledig automatisch inlezen vraagt de SDK uit het betaalde Sage Developers Programme.
Welke velden overgaan
De belangrijkste velden. De volledige mapping stellen we per klant vast.
| Veld in Sympa | Veld in Sage Payroll | Toelichting |
|---|---|---|
Personeelsnummer in Sympa | Employee Reference | Nooit in het RTI Payroll ID |
Bestand 1 - persoonsgegevens (namen, geboortedatum, NI-nummer) | Forename, Surname, Date of Birth, NI Number | |
Bestand 1 - dienstverband (startdatum, einddatum) | Start Date en Leaving Date | |
Bestand 1 - kostenplaats | Cost Centre | Moet in Sage bestaan |
Bestand 2 - compensation | Regular pay in Employee Details | |
Bestand 4 - eenmalige betalingen | Employee Payments (Hours and Rates) | Alleen op een betaling die al bij de medewerker hoort |
Gerelateerd
Greenhouse → Sympa
Greenhouse Sympa koppeling: aangenomen kandidaat als datakaart met contractregel in Sympa
Recruitee → Sympa
Recruitee Sympa koppeling: aangenomen kandidaten als datakaart in Sympa
SmartRecruiters → Sympa
SmartRecruiters Sympa koppeling: klaar voor onboarding wordt een datakaart in Sympa
Sympa → 4PS Construct
Sympa 4PS Construct koppeling: monteurs van de Nederlandse werkgever uit Sympa in 4PS, met kostenplaats als dimensie