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:
- 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
- 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ärde | Beskrivning |
|---|---|
processed | Antal utvärderade avstämningar |
ready_emitted | Antal avstämningar som flyttades till redo (deadline nådd) |
overdue_emitted | Antal avstämningar som flyttades till försenad (första arbetsdagen efter slutet) |
skipped | Avstämningar som ännu inte nått något tröskelvärde eller som redan passerat det (dedupliceringsträff) |
errors | Fel 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
| Problem | Lösning |
|---|---|
| Ingen deadlineavisering | Kontrollera 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örseningsavisering | Avstä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 återuppbyggnad | Kö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 |