Skip to content
Opdatering af ansættelsesstatus

Opdatering af ansættelsesstatus

Holder hver medarbejders ansættelsesstatus — Aktiv, Afventende eller Inaktiv — i takt med kalenderen.

Sådan virker det

En medarbejders status afhænger af dagens dato: Afventende før ansættelsen starter, Aktiv mens den løber, og Inaktiv når den er slut. Medarbejderlisten gemmer statussen, så der hurtigt kan filtreres på den, og intet andet genberegner den, når det kun er kalenderen, der flytter sig. Uden dette job står en nyansat som Afventende og en fratrådt som Aktiv, indtil nogen redigerer dem.

Hver nat finder jobbet de medarbejdere, hvis ansættelse er startet eller slut siden jobbets seneste afsluttede kørsel — ved allerførste kørsel alle ansættelser, der er startet. For hver af dem genberegnes medarbejderens post i medarbejderlisten — status, aktuelt team, leder og ansættelsesvilkår — og der opdateres, hvem der tæller som leder, da kun aktive medarbejdere gør nogen til leder. Medarbejdere, der ikke kunne opdateres, forsøges igen ved næste kørsel, og en mistet nat indhentes den følgende.

Jobbet kører først i den natlige kørsel, så nattens øvrige jobs allerede ser dagens status. Det betyder mere end listen: aktive medarbejdere er dem, der kommer i betragtning som godkendere, får timeseddelperioder og automatiske registreringer, og de undtages fra oprydning efter dataopbevaringsreglerne.

Hvornår det kører

Dagligt. Det udløses kun, når en ansættelse er startet eller slut siden seneste kørsel, eller når seneste kørsel efterlod medarbejdere, der skal forsøges igen.

Parametre

Dette job har ingen parametre.

Jobresultater

MålingBeskrivelse
refreshedMedarbejdere, hvis post blev genberegnet
failed_idsMedarbejdere, der ikke kunne genberegnes — forsøges igen ved næste kørsel
sinceKørselsdatoen for den forrige kørsel, vinduet startede fra (mangler ved første kørsel)

Fejlfinding

ProblemLøsning
En fratrådt medarbejder står stadig som AktivKontrollér slutdatoen på ansættelsen. Statussen skifter natten efter, at slutdatoen er passeret — selve slutdatoen er stadig en arbejdsdag
En nyansat står stadig som AfventendeStatussen skifter natten til startdatoen. Kontrollér, at startdatoen er korrekt
En kørsel for en fremtidig dato fejlerForventet. Statussen beregnes altid ud fra i dag, så jobbet afviser en kørselsdato, der endnu ikke er nået