Skip to main content

What's new

What's new versie 2024.3

Beschikbaar per 27 mei 2024 

De belangrijkste wijzigingen in InPlanning 2024.3:

  • Vanaf deze versie is het mogelijk om tijdsoorten te anonimiseren. Van bepaalde roosterinformatie is het niet noodzakelijk of wenselijk om de details met iedereen te delen. Bijvoorbeeld dat een collega afwezig is vanwege ziekte of langdurend zorgverlof.

  • Maak je gebruik van de functionaliteit om te ruilen, dan was het al mogelijk om in te stellen met welke andere groepen er geruild mag worden. Vanaf deze versie van InPlanning zijn de ruilgroepen in een aparte configuratie opgenomen. Hierdoor kun je deze groepen (decentraal) laten beheren zonder dat er aanpassingen in de ruilregels doorgevoerd kunnen worden.

  • Laat je reisafstanden door InPlanning berekenen? Dan kun je vanaf nu elke afstand inzien, opnieuw laten berekenen en overschrijven. 

Geen reistijd bij twee verschillende werkplekken met hetzelfde adres (INP-8590)

Bij twee opdrachten (plankaartjes) waarvan de werkplek (bijvoorbeeld cliënt) precies hetzelfde is was er al geen reistijd als deze opdrachten achter elkaar in een route zijn ingepland. Nu is er toegevoegd dat bij twee opdrachten waarvan de werkplek verschillend is, maar het adres van beide werkplekken precies gelijk is, er ook geen reistijd is als deze opdrachten achter elkaar in een route zijn ingepland. 

Het is, net zoals bij twee opdrachten achter elkaar op dezelfde werkplek, niet instelbaar om InPlanning toch wel reistijd te laten geven. Mocht er geen adres zijn ingevuld bij een werkplek, dan wordt er wel reistijd toegekend. Behalve als er 2 keer dezelfde werkplek achter elkaar gepland is.

Tijdsoorten geanonimiseerd tonen (INP-9031)

Van bepaalde roosterinformatie is het niet noodzakelijk of wenselijk om de details met iedereen te delen. Bijvoorbeeld dat een collega afwezig is vanwege ziekte of langdurend zorgverlof. Het kan dan voldoende zijn om inzichtelijk te maken dát de collega aan- of afwezig is.

Het was al mogelijk om diensten en afwezigheden te anonimiseren. Vanaf deze versie is het ook mogelijk om tijdsoorten te anonimiseren.

Je kunt per tijdsoort instellen of deze geanonimiseerd moet worden en zo ja met welke weergave je dat wilt doen. Je kunt dit in het administratiescherm van de tijdsoort instellen (Administratie > Stamgegevens > Tijdsoorten).

INP-9031_1.png

Als je een tijdsoort geanonimiseerd hebt, dan ziet de gebruiker de geanonimiseerde weergave in het groepsrooster tenzij:

  • de gebruiker planrechten heeft en/of

  • de gebruiker beschikt over het recht om geanonimiseerde diensten/afwezigheden/tijdsoorten te zien

INP-9031_2.png

In het eigen rooster ziet de medewerker altijd de daadwerkelijk geplande tijdsoort.

Ruilconfiguratie opsplitsen in ruilconfiguratie en ruilgroepconfiguratie (INP-6573)

Maak je gebruik van de functionaliteit om te ruilen, dan was het al mogelijk om in te stellen met welke andere groepen er geruild mag worden. Deze groepen waren opgenomen in de ruilconfiguratie, waarin ook de andere ruilregels stonden. Vanaf deze versie van InPlanning zijn de ruilgroepen in een aparte configuratie opgenomen. Voordeel hiervan is dat je ruilgroepen kan beheren zonder wijzigingen door te voeren in de overige onderdelen van de ruilconfiguratie. Daarnaast kun je hoogstwaarschijnlijk het aantal ruilconfiguraties terugbrengen omdat de ruilgroepen daar geen onderdeel meer van uitmaken.

INP-6573_1.png
INP-6573_2.png

Contractpatronen (INP-8988)

In deze versie van InPlanning introduceren we de contractpatronen.

In een contractpatroon kun je in een patroon vastleggen wat de werkdagen/werkuren per dag van een medewerker zijn. Je koppelt dit contractpatroon aan de medewerker. Het contractpatroon is dan leidend voor de berekening van de dagelijkse contracturen van de medewerker.

Administratie_Stamgegevens_Contractpatronen.png

Als je een contractpatroon vastlegt in uren per dag, dan is het van belang dat de uren in het contractpatroon overeen komen met de uren van het contract. Als bijvoorbeeld door het HR-systeem doorgegeven wordt dat het contract 24 uur per week is, dan dien je bij een medewerker ook een patroon vast te leggen met gemiddeld 24 uur per week.

Op het moment dat je contractpatronen hebt aangemaakt, dan is het ook mogelijk om afwezigheden vast te leggen met een berekeningswijze van het type Contractpatroon. Plan je deze afwezigheid bij een medewerker in, dan wordt de duur van de afwezigheid berekend op basis van het contractpatroon dat de medewerker op dat moment heeft.

Voor de contractpatronen is de InPlanning API uitgebreid met twee endpoints. Het is niet mogelijk om contractpatronen via een job te importeren.

Systeem > Afstanden inzien, opnieuw opvragen en overrulen (INP-7797)

Er komen met enige regelmaat vragen bij onze Servicedesk binnen om een specifieke afstand opnieuw op te vragen of te overschrijven met een zelfgekozen afstand. Dit konden we slechts deels doen, en ook alleen achter de schermen.

Vanaf deze versie van InPlanning kan de functioneel beheerder dit en meer zelf doen in het administratiescherm Afstanden.

Om te beginnen zoek je op één of beide adressen van de afstand waarin je geïnteresseerd bent.

In het detailscherm kun je vervolgens aan de linkerkant bij Opgevraagde afstanden zien welke afstand er opgevraagd is bij de externe service. Klik op Afstand opnieuw opvragen om de afstand opnieuw op te vragen bij de externe service. Deze afstand zal vanaf de volgende dag ingaan.

Aan de rechterkant van het detailscherm kun je de afstand die is opgevraagd bij de externe service overschrijven. Klik op het plusje om een overschrijvende afstand toe te voegen. Je kunt de overschrijvende afstand een start- en/of einddatum geven.

INP-7797.png

Eigenschappen > Toevoegen tab 'Logs' (INP-9651)

In de details van het administratiescherm van de eigenschappen is een extra tab beschikbaar: Logs. In deze nieuwe tab vind je alle wijzigingen die doorgevoerd zijn in de eigenschappen.

Je ziet wat er gewijzigd is, door wie dit gedaan is en wanneer dit gedaan is. Je kunt filteren op periode, de gebruiker die de wijziging doorgevoerd heeft en de gewijzigde velden. De wijzigingen worden in de logging bijgehouden vanaf de installatie van versie 2024.3.

Gebruikersgroepen > Toevoegen tab 'Logs' (INP-9671)

In de details van het administratiescherm van de gebruikersgroepen is een extra tab beschikbaar: Logs. In deze nieuwe tab vind je alle wijzigingen die doorgevoerd zijn in de gebruikersgroepen.

Net als bij de eigenschappen zie je wie wat wanneer gewijzigd heeft, vanaf versie 2024.3.

api/resourcegroups > Configuraties kunnen ophalen/wijzigen van ruilgroep en speciale dagen (INP-9468)

De API van de plangroepen is uitgebreid met de ruilgroepconfiguratie en de speciale dagen configuratie.

Aan de API is een GET van de volgende twee velden toegevoegd:

  • swapGroupConfig

  • dateConfig

Deze mogen worden weggelaten in de body van een PUT/POST.

Hiermee is een GET, PUT, POST en DELETE van alle twaalf configuraties die je kunt koppelen aan een plangroep nu mogelijk.

INP-9468.PNG

api/contractpatterns > Uitlezen contractpatronentabel (INP-8996)

Er zijn twee nieuwe endpoints toegevoegd:

  • /api/contractpatterns

  • /api/contractpatterns/{uname}

Zij geven objecten terug van het nieuwe type ApiContractPattern.

api/labourhist > Contractpatronen kunnen toewijzen aan inzet (INP-8997)

De api/labourhist is uitgebreid met het veld List<ApiContractPatternHist>. Dit betreft de historie van de contractpatronen. Voor secundaire inzetten is deze lijst leeg.

Hiervan wordt gebruik gemaakt in de al bestaande endpoints:

  • api/humanresources/

  • api/humanresources/{uname}

  • api/humanresources/{hruname}/labourhists/

  • api/humanresources/{hruname}/labourhists/{lhuname}