Nmbrs logoSh

Verlof, verzuim en uren

Nmbrs Shiftbase koppeling: personeel en contracten naar het rooster, uren op de juiste uurcode terug

Met een koppeling tussen Nmbrs en Shiftbase komen nieuwe medewerkers, contracten en afdelingen uit Nmbrs vanzelf in Shiftbase, en gaan goedgekeurde uren, toeslagen, kilometers en maaltijden terug naar Nmbrs voor de salarisrun. KoppelHet houdt meerdere Nmbrs-bedrijven met overlappende personeelsnummers uit elkaar, houdt verlofsaldi in beide systemen gelijk en stuurt bij een correctie de volledige stand opnieuw.

Wat de koppeling doet

Wie de salarissen in Nmbrs laat draaien, met een Nmbrs-bedrijf per bv, en in Shiftbase roostert, loopt vast zodra er een tweede bv bij komt met dezelfde personeelsnummers. Ook zien medewerkers in Shiftbase soms een ander verlofsaldo dan op hun loonstrook, en een gecorrigeerde periode die opnieuw wordt verstuurd, kan in Nmbrs de eerste levering overschrijven.

  1. De salarisadministratie maakt de medewerker aan in het juiste Nmbrs-bedrijf, met contract en afdeling.
  2. KoppelHet zet de medewerker in Shiftbase in het team van de vestiging, met het contracttype en de uren uit Nmbrs.
  3. Na goedkeuring in Shiftbase gaan de uren per uurcode naar Nmbrs, en kilometers en maaltijden als looncomponent.
  4. Wordt een periode na verzending gecorrigeerd, dan stuurt KoppelHet de volledige stand van die medewerkers opnieuw, zodat de vervanging in Nmbrs klopt.
  5. Verlofsaldi worden vergeleken tussen Nmbrs en Shiftbase; een verschil gaat naar de plek die we als leidend hebben afgesproken.
Nmbrs → KoppelHet → ShiftbaseBRONNmbrsDOELShiftbaseShiftbaseKoppelHetmapping · logging · monitoringNmbrs → KoppelHet → ShiftbaseBRONNmbrsDOELShiftbaseShiftbaseKoppelHetmapping · logging · monitoring
Heen: Medewerker en dienstverband per Nmbrs-bedrijf · Contract met contracttype en uren · Team op basis van afdeling of kostenplaats
Terug: Goedgekeurde uren per uurcode · Kilometers en maaltijden · Uit te betalen vakantie-uren

Waar je op let bij Nmbrs en Shiftbase

  • Shiftbase eist dat personeelsnummers uniek zijn over het hele account. Twee Nmbrs-bedrijven die allebei bij 1 beginnen, zouden elkaar overschrijven. KoppelHet maakt de sleutel uit bedrijf en personeelsnummer, zodat de salarisadministratie in Nmbrs niet hoeft te hernummeren.
  • Komt dezelfde periode twee keer in Nmbrs, dan vervangt de tweede levering de eerste voor die medewerkers, in plaats van erbij op te tellen. Een correctie moet daarom de volledige uren van de periode bevatten. KoppelHet stuurt bij een correctie altijd de hele stand, niet alleen het verschil.
  • Toont de loonstrook het saldo uit Nmbrs en de app dat uit Shiftbase, dan lopen die uiteen. KoppelHet spreekt per klant af welk systeem leidend is en houdt het andere gelijk.
  • Nmbrs kent twee uurmodellen en twee loonmodellen, en een bedrijf kan beide gebruiken. Een uursoort in Shiftbase die aan een lege component in het verkeerde model is gekoppeld, komt niet in de salarisrun. KoppelHet legt per Nmbrs-bedrijf vast welk model geldt en meldt uren zonder uurcode.
  • Shiftbase kan uren voor uurloners laten optellen bij gewerkte uren, zodat ze in Nmbrs als toeslag op het uurloon tellen. Voor een vaste kracht gaat dezelfde uursoort apart. KoppelHet controleert per contracttype dat een toeslaguur niet ook als gewerkt uur wordt betaald.
  • Telt afwezigheid mee als gewerkte dag voor de sociale verzekeringen, dan kan dat bij langdurig zieken in Nmbrs tot verkeerde SV-dagen leiden. KoppelHet bepaalt per afwezigheidstype of het als SV-dag telt.

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

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

Werkt dit ook voor een administratiekantoor met veel klanten in Nmbrs?

Ja. Per klant koppelen we de juiste Nmbrs-bedrijven aan het Shiftbase-account van die klant, met een eigen sleutel per bedrijf.

Wat gebeurt er met uren zonder uurcode in Nmbrs?

Die gaan niet mee en verschijnen als melding in het platform. De salarisadministratie koppelt een uurcode, waarna de volgende ronde de uren alsnog levert.

Technische details voor IT

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

  • Nmbrs via de REST API met OAuth 2.0. Medewerkers, dienstverbanden, contracten, roosters en afdelingen worden per bedrijf gelezen; uren gaan als variabele uren op een uurcode van het bedrijf, vergoedingen als variabel looncomponent. De SOAP API stopt per 1 maart 2027.
  • Shiftbase via de Shiftbase API met een API-token voor de Public API, voor medewerkers, contracten, teams, goedgekeurde timesheets en afwezigheid.

Welke velden overgaan

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

Veld in NmbrsVeld in ShiftbaseToelichting
Nmbrs-bedrijf + personeelsnummerPersoneelsnummer (Shiftbase)Uniek gemaakt over alle bedrijven
Contracttype (Nmbrs)Contracttype (uurloner of vaste uren)Via een vertaaltabel
Afdeling of kostenplaats (Nmbrs)Team
Rooster (Nmbrs)Contracturen per week
Uursoort (Shiftbase)Uurcode (Nmbrs)Uurmodel 1 of 2, per bedrijf afgestemd
Kilometers en maaltijden (Shiftbase)Looncode (Nmbrs)
Team (Shiftbase)Kostenplaats op de uren (Nmbrs)

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.