Frånvaropåminnelse

Skickar en påminnelse till varje medarbetare på den sista arbetsdagen innan en kommande frånvaroperiod börjar.

Så fungerar det

Påminnelsejobbet körs dagligen och tittar två veckor framåt efter planerade frånvaroperioder:

  1. Hittar kommande frånvaro — varje planerad heldagsperiod med slutdatum som börjar inom de kommande 14 dagarna
  2. Slår samman angränsande perioder — på varandra följande frånvaroperioder som bara skiljs åt av medarbetarens egna arbetsfria dagar (helger, helgdagar, egna vilodagar) slås samman till ett enda block. Det undviker två påminnelser för “semester på fredag, sedan sjukdag på måndag”
  3. Väljer rätt dag — påminnelsen skickas bara när medarbetarens föregående arbetsdag är idag. En frånvaro som börjar på en måndag ger en påminnelse på fredagen; en som börjar efter en långhelg ger påminnelsen på den sista arbetsdagen före helgen
  4. Skickar en avisering — en avisering i appen plus ett e-postmeddelande, deduplicerade så att en omkörning av jobbet samma dag inte skapar dubbletter

Perioder med öppet slut, perioder som är del av dag och perioder som redan har börjat omfattas inte.

När jobbet körs

Jobbet körs automatiskt och startar bara på arbetsytor med minst en planerad frånvaro i framförhållningsfönstret.

Parametrar

Det här jobbet har inga parametrar. Kördatumet är den dag som används för att utvärdera “den sista arbetsdagen före”.

Jobbresultat

MätvärdeBeskrivning
reminders_sentAntal nya påminnelseaviseringar som skapades
reminders_no_userMedarbetare utan kopplat användarkonto (ingen avisering kunde skickas)
reminders_duplicatesPåminnelser som redan hade skickats för samma frånvaro (dedupliceringsträff, förväntat vid omkörningar)
reminder_errorsFel under bearbetningen

Vad medarbetaren ser

En enda avisering som täcker hela det sammanslagna blocket, med namnet på det aktuella frånvarokontot när alla delar delar samma konto, eller en generisk “frånvaro”-etikett när blocket blandar olika kontotyper. Meddelandet innehåller också antalet arbetsdagar i frånvaron.

Felsökning

ProblemLösning
Medarbetaren fick ingen påminnelseBekräfta att medarbetaren har ett kopplat användarkonto och att frånvaron har slutdatum, är heldag och börjar inom de kommande 14 dagarna
Påminnelsen kom fel dagJobbet använder medarbetarens eget schema för att beräkna föregående arbetsdag. Egna arbetsfria dagar eller deltidsscheman kan förskjuta dagen. Kontrollera medarbetarens arbetstidsregelverk och eventuella individuella schemaavvikelser
Två påminnelser för samma semesterSammanslagningen kopplar bara ihop perioder som skiljs åt av arbetsfria dagar. Ett mellanrum som innehåller en arbetsdag ger två påminnelser. Kontrollera periodgränserna