Påminnelse om tidrapportsavstämning

Påminnelse om tidrapportsavstämning

Aviserar medarbetare när en tidrapportsavstämning når sin inskickningsdeadline eller blir försenad.

Så fungerar det

Jobbet går igenom varje väntande eller redo tidrapportsavstämning i arbetsytan och skickar en livscykelhändelse när ett tröskelvärde nås:

  1. Väntande → Redo — när idag är på eller efter periodens sista arbetsdag markeras avstämningen som redo och medarbetaren aviseras om att deadline har infallit
  2. Redo → Försenad — när idag är på eller efter den första arbetsdagen efter att perioden tog slut och avstämningen fortfarande inte har skickats in, markeras avstämningen som försenad och en förseningsavisering skickas

Båda tröskelvärdena utvärderas mot medarbetarens eget schema, så helger, helgdagar och planerad frånvaro räknas inte av misstag som “deadlinedagen”.

Jobbet använder “>=” i stället för “==” för varje tröskel, så en avstämning som missade sin exakta dag (jobbavbrott, period som föregår funktionen) kommer ikapp vid nästa körning. Händelserna har deterministiska ID:n, så omkörningar skapar inga dubblettaviseringar.

När jobbet körs

Jobbet körs automatiskt och startar bara när det finns minst en väntande eller redo avstämning i arbetsytan.

Parametrar

Det här jobbet har inga parametrar.

Jobbresultat

MätvärdeBeskrivning
processedAntal utvärderade avstämningar
ready_emittedAntal avstämningar som flyttades till redo (deadline nådd)
overdue_emittedAntal avstämningar som flyttades till försenad (första arbetsdagen efter slutet)
skippedAvstämningar som ännu inte nått något tröskelvärde eller som redan passerat det (dedupliceringsträff)
errorsFel under bearbetningen

Vem som aviseras

Livscykelhändelserna har också medarbetarens närmaste chef som mottagare — det är så chefens godkännandeinkorg fylls på vid en återuppbyggnad. Realtidsaviseringar följer samma väg: medarbetaren ser deadline-/förseningsaviseringen; chefen ser det väntande godkännandet i sin inkorg.

Felsökning

ProblemLösning
Ingen deadlineaviseringKontrollera att avstämningen är i tillståndet “väntande” och att idag är på eller efter periodens sista arbetsdag för den medarbetaren
Ingen förseningsaviseringAvstämningen måste vara i tillståndet “redo” och idag måste vara på eller efter den första arbetsdagen efter att perioden tog slut. Om medarbetarens schema har en lång frånvaro direkt efter perioden kan förseningsdagen skjutas fram
Chefens inkorg är tom efter en återuppbyggnadKör om jobbet Återuppbygg medarbetarprojektioner och kör sedan om det här jobbet för att skicka livscykelhändelserna på nytt med chefs-ID:n som mottagare