Er zijn meerdere gelegenheden waarop Quinyx zelf moet uitzoeken welke overeenkomst hij moet kiezen voor een shift en/of punch.
Hieronder volgt een lijst van dergelijke gelegenheden:
Overeenkomstwijzigingen, zoals het verwijderen van één van meerdere overeenkomsten van een werknemer.
Er wordt een basisschema uitgerold en een van de volgende geldt:
Het overeenkomstveld voor de betreffende basisschemaverschuiving luidt "Selecteert automatisch".
De overeenkomst van de basisrooster is handmatig geselecteerd, maar die overeenkomst is niet geldig op de datum waarop de shift wordt uitgerold.
In deze gevallen zal een algoritme alle overeenkomsten van de werknemer controleren op deze criteria in de volgende volgorde. Welke stap er ook over is waarbij er nog maar één overeenkomst over is, voldoet aan die en de vorige criteria, die wordt gekozen en toegepast op de shift of punch. Als het algoritme stap 5 bereikt en er meer dan één overeenkomst over is, wordt uit de resterende overeenkomsten de overeenkomst die aan het systeem is toegevoegd op het vroegste moment geselecteerd.
Zijn er overeenkomsten die geldig zijn op de datum van de dienst of de pons?
Zijn er een van de overige overeenkomsten die de voorkeur hebben voor de eenheid waarop de dienst of de punch plaatsvindt?
Gebruiken sommige van de overige overeenkomsten hetzelfde overeenkomstsjabloon als de huidige hoofdovereenkomst?
Let op dat bij basisschemaverschuivingen met een handmatig geselecteerde overeenkomst specifiek, het algoritme in plaats daarvan controleert op "Zijn er overeenkomsten die dezelfde overeenkomsttemplate gebruiken als de handmatig geselecteerde overeenkomst?" als onderdeel van deze stap.
Zijn een van de overige overeenkomsten de belangrijkste overeenkomst op de datum van vandaag?
Welke van de overige overeenkomsten heeft het hoogste werkgelegenheidspercentage?
Let op dat bij het kiezen van welke overeenkomst moet worden toegewezen aan bestaande diensten en ponsen tijdens de werkperiode, de logica niet naar een specifieke periode kijkt, maar de gekozen overeenkomst toepast op alle vorige en toekomstige verschuivingen en ponsen.