Kvalificeringsregler
Kvalificeringsregler är regler som definierar om en anställd är berättigad till ett genererat objekt inom Quinyx WFM.
Kvalificeringsreglerna kan läggas till helgdagsregler på avtalsmallar samt ersättningsregler. Du kan läsa mer om ersättningsregler här.
Kvalificeringsdefinitioner
Den här delen kommer att förklara vad de olika delarna av kvalificeringsreglerna heter, hur de fungerar och vilka alternativ som finns för närvarande.
Vi kan använda ett exempel för att kunna definiera de olika delarna:
En anställd är endast berättigad till helgdagskompensation om den anställde har arbetat minst 45 dagar under de senaste 5 veckorna före helgdagen.
I exemplet ovan kan vi bryta ner det i följande delar:
- Anställds villkor: Har arbetat minst
- Villkorsbelopp: 45
- Anställd period: dagar
- Period villkorsbelopp: 5
- Period villkorstyp: veckor
- Möjligheten finns också att välja om frånvaro definierad som arbetad tid inte ska räknas in i ovanstående villkorsbelopp
Anställds villkor
Följande anställningsvillkor nedan är tillgängliga för dig. I vårt exempel ovan använde vi: Har arbetat minst:
- Efter att ha varit anställd åtminstone.
- Har arbetat minst.
- Har jobbat samma vardag som helgdagen.
Villkorsbelopp
Detta är det belopp som motsvarar arbetsvillkoret. I vårt exempel ovan: 45
Anställds period
Alternativ för anställds period är som följer och korrelerar med villkorsbeloppet. I vårt exempel: dagar
- Dagar - Beräknar antalet dagar tillbaka från den definierade helgdagen.
- Veckor - Beräknar antalet veckor (7-dagarsperioder).
- Hela veckor - Beräknar antalet hela veckor. Där en hel vecka definieras som en komplett "måndag-söndag"-period om den första veckodagen är inställd på måndag.
- Hela månader - Beräknar antalet hela månader.
Period villkorsbelopp
Det är det belopp som motsvarar den period vi vill kontrollera villkoret mot. I vårt exempel: 5 (som under de senaste 5 veckorna)
Typ av periodvillkor
Alternativ för periodvillkorstyp är följande. Detta motsvarar den period vi vill kontrollera villkoret mot. I vårt exempel: veckor (som under de senaste 5 veckorna).
- Dagar
- Veckor
- Hela veckor
- Hela månader
- Samma vardag
Ytterligare alternativ
Det finns alternativ som kan väljas
- countAbsences (standardvärde = true)
- Denna inställning avgör om den frånvaro som är konfigurerad som arbetad tid ska beaktas vid beräkning av arbetad tid. Till exempel skulle antalet arbetade arbetsdagar då även omfatta dessa frånvarotillfällen.
- allowedAbsences
- Denna inställning gör det möjligt att definiera vilken frånvaro som ska räknas som arbetad tid. Angiven frånvaro kommer att räknas som arbetad tid. Obs: Den här inställningen kan inte användas om countAbsences = true
- overrideCountAsWorkedHours (standardvärde = false)
- Detta är en inställning som, om den definieras som sann, kommer att räkna alla stämplingar som arbetsdagar utan att skift ignoreras.
- virtualShiftsAsWorkedTimeDay (standardvärde = false)
- Detta är en inställning för att avgöra om ett virtuellt skift (från en lönersättningsregel) ska räknas som en arbetsdag i anställds villkor.
Steg för att skapa en helgdag
Steg 1: Skapa en behörighetsregel
Detta är för närvarande inte tillgängligt via GUI utan endast genom våra befintliga SOAP API:er. Vi planerar att lägga till detta till Quinyx WFM GUI i framtiden.
Exempelbegäran i SOAP API för exemplet ovan. Du kan kopiera den nedan.
<soapenv:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:uri="uri:FlexForce" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"> <soapenv:Header/> <soapenv:Body> <uri:wsdlUpdateEligibilityRules soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"> <apiKey xsi:type="xsd:string">API key of huvudenhet </apiKey> <eligibilityRules xsi:type="flex:EligibilityRules" soapenc:arrayType="flex:EligibilityRule[]" xmlns:flex="http://app.quinyx.com/soap/FlexForce"> <item xsi:type="tns:EligibilityRule"> <name xsi:type="xsd:string">45 days in 5 weeks</name> < anställd Condition xsi:type="xsd:int">2</ anställd Condition> < anställd ConditionAmount xsi:type="xsd:int">45</ anställd ConditionAmount> < anställd PeriodType xsi:type="xsd:int">1</ anställd PeriodType> <periodConditionAmount xsi:type="xsd:int">5</periodConditionAmount> <periodConditionType xsi:type="xsd:int">2</periodConditionType> <countAbsences xsi:type="xsd:boolean">true</countAbsences> <allowedAbsences xsi:type="xsd:string"></allowedAbsences> <overrideCountAsWorkedHours xsi:type="xsd:boolean">false</overrideCountAsWorkedHours> <virtualShiftsAsWorkedTimeDay xsi:type="xsd:boolean">false</virtualShiftsAsWorkedTimeDay> </item> </eligibilityRules> </uri:wsdlUpdateEligibilityRules> </soapenv:Body></soapenv:Envelope>
Steg 2: Skapa en helgdag på ett avtalsmall
Detta görs från Kontoinställningar > Avtalsmallar > [vald avtalsmall] > Helgdagar > Lägg till/Redigera helgdag.
Läs mer här om hur du lägger till helgdagar i avtalsmallar.
Steg 3: Koppla kvalificeringsregeln till en helgdag
Detta görs från Kontoinställningar > Avtalsmallar > [vald avtalsmall] > Helgdagar > [Vald helgdag] > Helgdagsregler > Lägg till/Redigera regel.