Lokalisatie is bezig: Sommige inhoud wordt mogelijk nog in het Engels weergegeven terwijl we de vertaling afronden.

Geschiktheidsregels

Prev Next

Geschiktheidsregels zijn regels die bepalen of een werknemer in aanmerking komt voor een gegenereerd item binnen Quinyx WFM.

De geschiktheidsregels kunnen worden toegevoegd aan de bank holiday-regels op overeenkomsttemplates en vergoedingsregels. Je kunt hier meer lezen over de vergoedingsregels.

Momenteel wordt de geschiktheid alleen ondersteund samen met de regels voor bankfeestdagen op overeenkomsttemplates en niet door standaard feestdagen.

Definities van geschiktheid

Dit deel legt uit hoe de verschillende onderdelen van de Eligibility-regels heten, hoe ze werken en welke opties er momenteel bestaan.

We kunnen een voorbeeld gebruiken om de verschillende onderdelen te definiëren:

Een werknemer komt alleen in aanmerking voor een bankvakantievergoeding als hij of zij in de laatste 5 weken voor de bankdag minstens 45 dagen heeft gewerkt.

In het bovenstaande voorbeeld kunnen we het opdelen in de volgende delen:

  • werknemersconditie: Heeft minstens gewerkt

  • Conditiebedrag: 45

  • Werknemersperiode: dagen

  • Menstruatieconditie: 5

  • Type: menstruatieconditie: weken

  • De optie bestaat ook om te kiezen of afwezigheden die als werktijd worden gedefinieerd niet mogen worden meegeteld in het bovenstaande conditiebedrag

Arbeidsvoorwaarde

De volgende opties voor werknemersconditie hieronder zijn voor u beschikbaar. In ons bovenstaande voorbeeld gebruikten we: Heeft ten minste gewerkt:

  • Tenminste in dienst geweest.

  • Heeft in ieder geval gewerkt.

  • Heeft op dezelfde doordeweekse dag gewerkt als de feestdag.

De standaarddefinitie van een werkdag is: Een dag met één of meer diensten waarop een pons telt als gewerkte uren, een dag met slechts één of meer ponsen, of een dag met één of meer afwezigheden die als gewerkte uren tellen. Opties hiervoor zijn onder Aanvullende opties hieronder.

Voorwaarde

Dit is het bedrag dat overeenkomt met de toestand van de werknemer. In ons bovenstaande voorbeeld: 45

Werknemersperiode

Opties voor werknemersperiode zijn als volgt en correleren met het conditiebedrag. In ons voorbeeld: Dagen

  • Dagen - Berekent het aantal dagen terug vanaf de gedefinieerde bankdag.

  • Weken - Berekent het aantal weken (periodes van 7 dagen).

  • Volledige weken - Berekent het aantal volledige weken. Een volledige week wordt gedefinieerd als een volledige "maandag-zondag" periode als de eerste dag van de week op maandag wordt ingesteld.

  • Volledige maanden - Berekent het aantal volledige maanden.

Periode conditiebedrag

Dit is het bedrag dat overeenkomt met de periode waaraan we de conditie willen controleren. In ons voorbeeld: 5 (zoals in de laatste 5 weken)

Type periode conditie

Opties voor het type periode zijn als volgt. Dit komt overeen met de periode waaraan we de conditie willen controleren. In ons voorbeeld: Weken (zoals in de laatste 5 weken).

  • Dagen

  • Weeks

  • Volle weken

  • Volle maanden

  • Zelfde doordeweekse dag

Aanvullende opties

Er zijn opties die gekozen kunnen worden

  • countAbsences (standaardwaarde = waar)

    • Deze instelling bepaalt of de afwezigheid die als werktijd is geconfigureerd, moet worden meegenomen bij het berekenen van gewerkte tijd. Bijvoorbeeld, het aantal gewerkte werkdagen zou dan ook deze afwezigheden meenemen.

  • toegestaanAfwezigheden

    • Deze instelling maakt het mogelijk om te definiëren welke afwezigheden als werktijd moeten worden geteld. Afwezigheden die als werktijd worden gedefinieerd, worden geteld. Opmerking: Deze instelling kan niet worden gebruikt als tellen Afwezigheden = waar

  • overrideCountAsWorkedHours (standaardwaarde = vals)

    • Dit is een instelling die, als deze als waar wordt gedefinieerd, alle punches als werkdag telt en de dienstinstellingen negeert.

  • virtualShiftsAsWorkedTimeDay (standaardwaarde = false)

    • Dit is een instelling om te bepalen of een virtuele dienst (volgens een salariscompensatieregel) als een gewerkte dag moet tellen in de werknemerssituatie.

Bij gebruik van virtualShiftsAsWorkedTimeDay ondersteunt Quinyx WFM momenteel slechts het controleren van 10 uitkomsten voor virtuele diensten. Dit betekent dat als deze instelling wordt gebruikt, het aantal condities van de periode beperkt moet worden. Deze beperking hangt af van het aantal feestdagen vóór de daadwerkelijke feestdag. Er is geen beperking voor reguliere diensten en afwezigheden, alleen diensten die virtueel worden aangemaakt.

Stappen om een regel voor bankfeestdagen op te stellen

Stap 1: Maak een geschiktheidsregel

Dit is momenteel niet beschikbaar via de GUI, maar alleen via onze bestaande API's. We zijn van plan dit voortaan toe te voegen aan de Quinyx WFM GUI.

Voorbeeldverzoek in de SOAP API voor het bovenstaande voorbeeld. Je kunt het van hieronder kopiëren.

<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:encoding> <apiKey xsi:type="xsd:string">API key of main unit</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> <employeeCondition xsi:type="xsd:int">2</employeeCondition> <employeeConditionAmount xsi:type="xsd:int">45</employeeConditionAmount> <employeePeriodType xsi:type="xsd:int">1</employeePeriodType> <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>

Lees hier meer over onze SOAP API's.

Stap 2: Maak een feestdag aan op een overeenkomstsjabloon

Dit gebeurt vanuit rekeninginstellingen > overeenkomstsjablonen > [geselecteerde overeenkomstsjabloon] > bankdagen > Bankfeestdagen toevoegen/bewerken.

Lees hier meer over hoe je bankfeestdagen toevoegt aan overeenkomsttemplates.

Stap 3: Koppel de geschiktheidsregel aan een bank holiday-regel

Dit gebeurt vanuit rekeninginstellingen > Overeenkomsttemplates > [geselecteerde overeenkomstsjabloon] > Bankdagen > [Geselecteerde bankfeestdag] > Bankfeestdagen regels > Toevoegen/Bewerken-regel.

Lees hier meer over de regels voor de bankfeestdagen.

Het maakt niet uit of je eerst de bankfeestdag of de geschiktheid aanmaakt, je kunt nog steeds een "nieuwe" regeling koppelen aan een bestaande bankdag.

Overurendiensten uitsluiten van de berekeningen van de toelatingsgraad voor bankfeestdagen

Indien nodig kunt u overurendiensten uitsluiten van de berekening van de toelating op de bankfeestdagen. Dit stelt u in staat om diensten die als "overwerk" zijn gemarkeerd te negeren bij het berekenen van het totaal aantal gewerkte uren voor bankfeestdaggerechtigdheid en -vergoeding (BH E&C).

Om een verschuiving uit te sluiten van de BH E&C-berekening, volgt u deze stappen:

  1. Open Shift-types en klik om de shift te bewerken.

  2. Ga naar Geavanceerde Instellingen.

  3. Selecteer het vakje Overurendienst aan.

Wanneer deze diensten worden gecontroleerd, tellen ze niet mee voor de gewerkte uren in BH E&C-berekeningen.

Als een werknemer bijvoorbeeld 40 dagen heeft gewerkt in de afgelopen 8 weken maar één "overwerkdienst" heeft, worden slechts 39 dagen meegenomen in de berekening.