Lunsjfradrag

Lunsjfradrag-pluginen registrerer automatisk et fast beløp ubetalt tid (vanligvis en lunsjpause) på en valgt aktivitet når en ansatts innstemplingsregistrering oppfyller en utløser. Den fratrukne tiden reduserer arbeidstotalen for den dagen.
Når skal den brukes
Bruk denne pluginen når ansatte ikke forventes å stemple ut til lunsj, men en ubetalt pause likevel skal trekkes fra arbeidstiden deres — enten på et fast tidspunkt på dagen eller når de har vært til stede lenge nok.
Parametere
| Parameter | Beskrivelse | Påkrevd |
|---|---|---|
| Aktivitet | Aktiviteten den fratrukne tiden registreres på (vanligvis en “Lunsj”-aktivitet). | Ja |
| Varighet (minutter) | Mengde tid som skal registreres når utløseren aktiveres (f.eks. 30). | Ja |
| Lunsjstart | Valgfritt klokkeslett i HH:MM (f.eks. 12:00) som pausen plasseres på. Når det er satt, opptar pausen nøyaktig det tidsrommet og trekkes fra ethvert tilleggsvindu den overlapper. La stå tomt for at pausen bare skal være en varighet. Se Plassere pausen på et fast tidspunkt. | Nei |
| Utløser | Hvordan fradraget utløses — Dekker tidsrom eller Minste varighet per registrering . Se Utløsermoduser. | Ja |
| Vinduets start / Vinduets slutt | Tidsrommet i HH:MM, tolket i arbeidsområdets tidssone. Brukes kun med utløseren Dekker tidsrom
. | Med intervallutløser |
| Minste varighet | Det minste en enkelt innstemplingsregistrering må vare for å utløse fradraget. Brukes kun med utløseren Minste varighet per registrering . | Med minuttutløser |
| Årsaker | Tilstedeværelsesårsakene årsaksfilteret gjelder for. La stå tom for å gjelde alle årsaker. Se Årsaksfilter. | Nei |
| Årsaksmodus | Om de valgte årsakene er Ekskludert eller Påkrevd . Ignoreres når ingen årsaker er valgt. | Nei |
Utløsermoduser
Dekker tidsrom
Dekker tidsrom trekker fra pausen når en enkelt innstemplingsregistrering dekker hele det konfigurerte tidsrommet.
Slik fungerer det:
- Den ansatte må være stemplet inn ved eller før Vinduets start og stemplet ut ved eller etter Vinduets slutt .
- En registrering som bare delvis overlapper tidsrommet, utløser ikke fradraget.
Eksempel: med et tidsrom på 10:30–14:00 får en ansatt som er stemplet inn 08:00–16:00 trukket fra en lunsj; en som er stemplet inn 11:00–18:00 får det ikke.
Minste varighet per registrering
Minste varighet per registrering trekker fra pausen når en enkelt innstemplingsregistrering varer minst det konfigurerte antallet minutter, uansett når den inntreffer.
Slik fungerer det:
- Utløseren evalueres per registrering, ikke på dagens total. En ansatt som faktisk stempler ut til en pause, produserer to kortere registreringer, så ingen lunsj trekkes fra i tillegg til pausen de allerede har tatt.
Eksempel: med et minimum på 6h00 utløser en enkelt registrering på 08:00–16:00 (8 t) fradraget; to registreringer på 08:00–11:00 og 11:30–15:00 gjør det ikke, fordi ingen av dem når 6 timer alene.
Årsaksfilter
Årsaksfilteret begrenser hvilke innstemplingsregistreringer som kan utløse fradraget, basert på årsaken som er registrert på hver registrering. Det gjelder for begge utløsermodusene.
- Årsaksmodus = Ekskludert : registreringer med en av de valgte årsakene utløser aldri fradraget; alle andre gjør det.
- Årsaksmodus = Påkrevd : bare registreringer med en av de valgte årsakene utløser fradraget.
- Å la Årsaker stå tom deaktiverer filteret — hver registrering teller.
Når en Ekskludert årsak (for eksempel en «Ingen lunsj»-årsak) er registrert på økten, gjelder ingen pause den dagen: det automatiske fradraget hoppes over, og en pause den ansatte hadde lagt inn manuelt på aktiviteten, fjernes også.
Plassere pausen på et fast tidspunkt
Som standard er pausen bare en varighet: den trekker Varighet (minutter) fra dagens arbeidede total uten noen bestemt plassering. Setter du Lunsjstart , låses pausen i stedet til et nøyaktig tidsrom — fra Lunsjstart i Varighet (minutter) , i arbeidsområdets tidssone.
En plassert pause reduserer også ethvert tillegg som opptjenes i et tidsvindu den overlapper, siden den ansatte ikke arbeider i pausen. For eksempel gir et kveldstillegg betalt 18:00–22:00 med en pause på 30 minutter plassert kl. 19:00 3,5 timer, ikke 4.
Ansatte kan se og justere pausen i innsjekkregistreringene på timelisten — endre start eller varighet — og den vises i utsjekkdialogen før de sjekker ut. En pause som ligger utenfor de innsjekkede timene, trekkes ikke fra, og timelisten markerer den slik at starten kan rettes.
Låse den automatiske lunsjen
Som standard kan ansatte selv justere, fjerne eller slå av den automatiske lunsjen. For å beholde den nøyaktig slik den er registrert, gjør du lunsjaktiviteten utilgjengelig for dem: åpne aktiviteten og begrens innstillingen Hvem kan bruke denne slik at den ikke lenger når de aktuelle ansatte — Ingen steder for alle, eller Spesifikk med et unntak for de ansatte du vil låse lunsjen for.
Pluginen fortsetter å registrere lunsjen på aktiviteten. For de ansatte den ikke lenger når:
- Lunsjen er skrivebeskyttet i timelisten og innstemplingsregistreringene deres, merket Registrert automatisk.
- De kan ikke endre, fjerne eller gjenopprette den, og de kan heller ikke registrere aktiviteten manuelt.
- Lunsjfradraget vises ikke lenger under Mine aktiviteter, og det gjelder selv om de hadde slått det av tidligere.
En leder som redigerer den ansattes timeliste på vegne av den ansatte, kan fortsatt korrigere lunsjen. Lunsjer den ansatte fjernet før låsingen, forblir fjernet; en leder kan gjenopprette dem dag for dag.
Låsingen omfatter ikke årsaksfilteret: en ansatt som registrerer en Ekskludert årsak på en registrering, hopper fortsatt over lunsjen den dagen. Velg de ekskluderte årsakene med dette i tankene.
Slik fungerer det
- Etter at den ansatte har stemplet inn og ut, kontrolleres hver innstemplingsregistrering mot årsaksfilteret og den valgte utløseren.
- Høyst ett fradrag registreres per dag, på den valgte aktiviteten, som ubetalt tid (det krediterer ikke normen).
- En manuell oppføring på samme aktivitet overstyrer den automatiske, og den ansatte kan fjerne fradraget for en gitt dag (og gjenopprette det senere) — med mindre lunsjen er låst.
Eksempler
Fast lunsjpause midt på dagen
For en arbeidsplass der alle spiser lunsj rundt lunsjtider:
- Legg til Lunsjfradrag -pluginen
- Sett Aktivitet til lunsjaktiviteten din
- Sett Varighet (minutter)
til
30 - Sett Utløser til Dekker tidsrom
- Sett Vinduets start
til
11:00og Vinduets slutt til13:00
Pause etter et langt skift
For ansatte på uregelmessige skift som skal få trukket fra en pause når de passerer en viss lengde:
- Legg til Lunsjfradrag -pluginen
- Sett Varighet (minutter)
til
30 - Sett Utløser til Minste varighet per registrering
- Sett Minste varighet
til
6h00
Ekskluder visse tilstedeværelsestyper
For å hindre at fradraget aktiveres på for eksempel kurs- eller reisetid:
- Konfigurer utløseren som ovenfor
- Sett Årsaksmodus til Ekskludert
- Legg til kurs-/reiseårsakene i Årsaker
Feilsøking
| Problem | Løsning |
|---|---|
| Ingen lunsj trekkes fra | Med intervallutløseren, kontroller at registreringen dekker hele tidsrommet i arbeidsområdets tidssone; med minuttutløseren, kontroller at en enkelt registrering når minimumet |
| En pause ble trukket fra i tillegg til en reell pause | Én innsjekkregistrering oppfylte fortsatt utløseren alene. Med intervallutløseren sjekket den ansatte ut for pausen utenfor vinduet, så registreringen før eller etter dekker fortsatt hele vinduet; med minuttutløseren når en av registreringene fortsatt minimumet alene. Tilpass vinduet til når pausene faktisk tas, eller øk Minste varighet |
| Fradraget kommer ikke tilbake etter fjerning | Bruk gjenopprett-knappen på cellen i timelisten |
| Ansatte kan fortsatt endre lunsjen sin | Lås den ved å begrense hvem som kan bruke lunsjaktiviteten |