Unit4 ERP logoHR2day logo

Payroll naar finance

Unit4 HR2day koppeling: kostenplaatsen en projecten naar HR2day, loonjournaal terug naar Unit4

Met een koppeling tussen Unit4 ERP en HR2day komen de kostenplaatsen en projecten uit Unit4 automatisch in HR2day, en gaat het loonjournaal na elke salarisrun als batch naar Unit4. HR kiest bij een aanstelling of kostenverdeling alleen codes die finance in Unit4 kent, en de verdeling uit HR2day komt per kostenplaats en project in het grootboek.

Wat de koppeling doet

Organisaties die de financiën in Unit4 ERP voeren en de salarissen in HR2day draaien, houden kostenplaatsen en projecten in beide systemen apart bij. Na de salarisrun leest finance het journaal met de hand in, en een regel op een gesloten kostenplaats houdt de hele batch tegen.

  1. Finance opent of sluit in Unit4 een kostenplaats of project.
  2. KoppelHet leest de wijziging per Unit4-bedrijf en zet nieuwe codes klaar bij de werkgever in HR2day die bij dat bedrijf hoort.
  3. HR kiest bij de aanstelling of in een kostenverdeling een kostenplaats en zo nodig een project.
  4. Na de salarisrun zet KoppelHet het journaal uit HR2day als batch klaar in Unit4, met de kostenplaats en het project op elke regel.
  5. Unit4 controleert de batch; KoppelHet leest het resultaat en meldt afgekeurde regels.
Unit4 ERP → KoppelHet → HR2dayBRONUnit4 ERPDOELHR2dayKoppelHetmapping · logging · monitoringUnit4 ERP → KoppelHet → HR2dayBRONUnit4 ERPDOELHR2dayKoppelHetmapping · logging · monitoring
Heen: Kostenplaatsen uit Unit4 · Projecten als tweede dimensie · Werkgever in HR2day per Unit4-bedrijf · Validatieresultaat van de batch
Terug: Loonjournaal per run · Journaalregels per kostenplaats en project

Waar je op let bij Unit4 ERP en HR2day

  • HR2day houdt de kostenverdeling los van de aanstelling bij en neemt de kosten in het journaal naar rato van die verdeling op. Eén medewerker levert zo regels op meerdere kostenplaatsen en projecten. KoppelHet zet elke combinatie als aparte regel met beide dimensies in de Unit4-batch.
  • Sluit finance in Unit4 een kostenplaats of project, dan staat die daar als beëindigd. Een kostenverdeling in HR2day kan er dan nog naar verwijzen. KoppelHet meldt meteen welke medewerkers in HR2day nog op die code staan, zodat de salarisadministratie ze vóór de volgende run omzet.
  • Unit4 weigert een batch met een batchnummer en interface die al bestaan. KoppelHet gebruikt het runnummer uit HR2day als batchnummer, zodat een journaal dat opnieuw wordt verstuurd niet twee keer in het grootboek komt.
  • Na het inlezen geeft Unit4 per batch, boeking en regel het resultaat van de controle. KoppelHet koppelt een afgekeurde regel terug aan de werkgever, kostenplaats en het project uit HR2day, zodat de salarisadministratie weet welke verdeling niet klopt.
  • Unit4 neemt per aanroep hooguit tienduizend regels aan. Een journaal per medewerker met een fijne kostenverdeling kan groter zijn; KoppelHet telt de regels daarom op per grootboekrekening, kostenplaats en project, en splitst alleen als het dan nog nodig is.
  • Kostenplaatsen horen in Unit4 bij een bedrijf. Heeft de organisatie in HR2day meerdere werkgevers, dan legt KoppelHet per werkgever vast bij welk Unit4-bedrijf die hoort, zodat codes en journaal niet bij het verkeerde bedrijf terechtkomen.
  • Unit4 boekt op een periode in de vorm jaar en maand. Een correctierun in HR2day over een eerdere maand boekt KoppelHet in de periode die finance nog open heeft, met het oorspronkelijke runnummer in de omschrijving.

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

Wat gebeurt er met een kostenplaats die finance in Unit4 sluit?

KoppelHet meldt de code met de medewerkers die er in HR2day nog op staan. De salarisadministratie past de aanstelling of kostenverdeling aan voor de volgende run.

Boekt Unit4 het journaal per medewerker?

Meestal niet. Finance krijgt het journaal per grootboekrekening, kostenplaats en project; het detail per medewerker blijft in HR2day.

Wat als een batch in Unit4 wordt afgekeurd?

De batch blijft in Unit4 staan en KoppelHet meldt per regel wat er mis is. Na correctie gaat dezelfde run opnieuw, zonder dubbele boeking.

Technische details voor IT

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

  • Unit4 ERPx via de Attribute Values API (attributeValue, description, companyId, status C = beëindigd) voor kostenplaatsen en projecten, en de Financial Transaction Batch API (POST /v1/financial-transaction-batch met batchInformation.batchId en interface; account, accountingDimension1 en 2, currencyAmount, period JJJJMM). Maximaal 10.000 regels per aanroep en 200.000 per batch; 422 bij een bestaande combinatie van batchId en interface. Validatieresultaten van het importproces GL07 per batch, boeking en regel.
  • HR2day draait op Salesforce en publiceert geen API-documentatie. Kostenplaatsen schrijven en het journaal lezen gaat via de API's die HR2day voor de klant beschikbaar stelt; dat stellen we bij de start vast.

Welke velden overgaan

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

Veld in Unit4 ERPVeld in HR2dayToelichting
attributeValue (kostenplaats)KostenplaatsCode gelijk in beide systemen
attributeValue (project)Kostenplaats dim2
descriptionOmschrijving
companyIdWerkgeverVertaaltabel Unit4-bedrijf naar HR2day-werkgever
status C (beëindigd)MeldingAfsluiten in HR2day niet zonder afspraak
Grootboekrekening op de journaalregelaccountingInformation.account
Kostenplaats en dim2 op de journaalregelaccountingDimension1 en accountingDimension2
Bedragamounts.currencyAmountCredit als negatief bedrag
Salarisperiode en runperiod (JJJJMM) en batchId

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.