Filterplugins
Filter väljer ut de delar av arbetad tid som kvalificerar för ett tillägg. Inuti en regel kan du kedja flera filter — de tillämpas i följd (OCH), så varje filter avgränsar det som det föregående returnerade. En regel utan filter matchar hela indatat.
Hur filter fungerar
Varje filter tar emot en lista med tidsintervall och returnerar en (eventuellt tom) lista med tidsintervall som överlever regeln. Filtren faller i några breda familjer:
- Dagfilter behåller hela dagar baserat på kalendern (veckodag, danska helgdagar, kristna helgdagar, …).
- Klockslagsfilter behåller den del av varje dag som ligger inom ett givet tidsfönster (t.ex. 17:00–06:00).
- Sammansatta filter kombinerar flera regler på en gång för ett specifikt nationellt avtal — pluginen Danska OB-timmar (17-06) och Danskt helgtillägg hör till denna kategori.
Tillgängliga filter
Behåll endast de valda veckodagarna
Behåll måndag till fredag
Behåll lördag och söndag
Behåll delen inom ett tidsfönster (t.ex. 17:00–06:00)
Släpp igenom ett helt pass om tillräckligt mycket av det infaller inom ett fönster
Behåll valda vanliga kristna helgdagar
Behåll valda danska allmänna helgdagar (helligdage)
Inbyggd 17-06-regel för den danska offentliga sektorn
Inbyggd weekendtillæg-regel enligt det danska natpenge-avtalet
Välja rätt filter
- För “den del av arbetet som sker mellan två klockslag”, använd Tidsintervall.
- För “hela passet, när större delen av det infaller inom ett fönster”, använd Tidsintervallöverlapp.
- För “allt arbete på dessa specifika veckodagar”, använd Veckodag, Vardag eller Helg.
- För “allt arbete på en allmän helgdag”, använd Danska helgdagar eller Kristna helgdagar (du kan också bygga din egen helgdagsuppsättning med Veckodag för fasta veckodagar).
- För danska avtal inom offentlig sektor, börja med Danska OB-timmar (17-06-regeln) och Danskt helgtillägg — de buntar ihop alla specialdagsregler och behöver bara finjusteras.