Vai al contenuto

Intervallo orario

Il filtro Intervallo orario mantiene la parte di ogni turno che ricade all’interno di una finestra temporale definita — ad esempio dalle 17:00 alle 06:00 per un supplemento serale/notturno, oppure dalle 22:00 alle 06:00 per un premio strettamente notturno.

Configurazione del filtro Intervallo orario
Configurazione del filtro Intervallo orario

Quando utilizzarlo

Questo filtro si utilizza quando un’indennità dipende dall’orario del giorno in cui il lavoro è stato svolto e si desidera che vengano conteggiati solo i minuti qualificanti. Se si preferisce che l’intero turno risulti idoneo a condizione che una parte sufficiente ricada all’interno della finestra, si utilizzi invece il filtro Sovrapposizione intervallo orario.

Parametri

ParametroDescrizioneObbligatorio
DaInizio della finestra nel formato HH:MM.
AFine della finestra nel formato HH:MM. Utilizzare 24:00 per indicare la fine della giornata. Se il valore A è precedente (o uguale) al valore Da, la finestra attraversa la mezzanotte.

Funzionamento

Il filtro suddivide ogni intervallo di input per giorno solare, quindi calcola l’intersezione di ciascuna giornata con la finestra configurata. Il risultato corrisponde alla parte del turno che ricade all’interno della finestra.

Attraversamento della mezzanotte

Quando il valore A è precedente al valore Da (ad esempio Da 17:00, A 06:00), la finestra viene interpretata come 17:00 → 24:00 più 00:00 → 06:00. Ogni giorno solare contribuisce entrambi i segmenti, pertanto un turno che attraversa a sua volta la mezzanotte è interamente coperto dall’unione.

Esempi

  • Notte piena — Da 22:00, A 06:00. Un turno dalle 20:00 alle 04:00 produce l’intervallo 22:00–04:00.
  • Mezza giornata — Da 12:00, A 24:00. Un turno dalle 09:00 alle 17:00 produce l’intervallo 12:00–17:00.
  • Intera giornata — Da 00:00, A 24:00. Ogni minuto viene mantenuto (utile come operazione nulla se combinato con altri filtri).