Naar de inhoud
Morris. Helpcentrum

De herstelronde en de budgetronde

Na de eerste doorloop schuift de engine iemand door om een lege verplichte positie te vullen, en ruilt hij posities om als het dagbudget overschreden wordt. Dit is hoe die twee rondes werken en wat ze nooit doen.

Wanneer gebruik je dit

Op je concept staat bij een positie verschoven van …, of onderaan een rijtje ruilstappen. Dit artikel legt uit waar die vandaan komen.

Het probleem dat de herstelronde oplost

De engine vult posities op volgorde. Dat is snel, maar kortzichtig. Een positie met een loonplafond of een hoge minimale ranking kan leeg blijven omdat de enige geschikte kandidaat net daarvoor op een vrijere positie is gezet.

Een planner ziet dat meteen. En als de engine het niet zelf oplost, vertrouw je hem terecht niet meer.

Hoe de herstelronde werkt

Na de eerste doorloop kijkt Morris naar elke lege verplichte positie. Niet naar lege niet-verplichte posities — die mogen leeg blijven, daar zijn ze niet-verplicht voor.

Voor zo'n lege positie zoekt hij een paartje:

  1. Iemand die al ergens anders is ingedeeld en hier wél op mag. Zijn uren van die andere positie worden even weggedacht, zodat hij niet op zijn eigen weekplafond struikelt. Verder wordt hij gewoon langs alle afwijsredenen gelegd.
  2. Een vervanger voor zijn oude plek. Iemand die nog vrij is en op die bronpositie mag. De beste vervanger wordt met dezelfde scoreberekening gekozen als bij een gewone positie.

Lukt allebei, dan schuift de eerste door naar de lege positie en neemt de vervanger zijn oude plek over. Lukt er één van de twee niet, dan gaat Morris naar de volgende mogelijke bronpositie.

De posities worden in vaste volgorde afgelopen, dus het eerste paartje dat past, wint. Er zit geen willekeur in.

De grens: één verschuiving per lege positie

Per lege positie wordt er hooguit één keer iemand doorgeschoven. Er ontstaat geen ketting van A naar B naar C. Dat is bewust begrensd, zodat dit nooit een zoektocht zonder einde wordt.

Gevolg: is er een oplossing die twee verschuivingen nodig heeft, dan vindt de engine hem niet. De positie blijft dan leeg staan, met zijn reden erbij, en jij kunt hem met de hand invullen.

Wat je ervan ziet

Op het conceptscherm staat bij de herstelde positie een regeltje in amber:

verschoven van <naam van de bronpositie>

De positie waar hij vandaan komt, toont zijn nieuwe bezetter alsof er niets is gebeurd. In het overzicht onderaan staan de herstelstappen wel opgesomd: welke lege positie, wie er verschoven is, vanaf welke positie, en wie hem daar heeft vervangen.

De budgetronde

Deze ronde draait alleen als je dagtemplate een maximaal dagbudget heeft. Heb je dat niet ingevuld, dan gebeurt er niets en rekent Morris alleen het dagtotaal uit.

Het dagtotaal is de som van uurloon × netto uren (duur min pauze) van iedereen die is ingedeeld.

Ligt dat totaal boven het budget, dan gaat Morris ruilen — één positie per stap:

  1. Hij bekijkt van elke gevulde positie de reservekandidaten (de nummers twee tot en met zes van die positie).
  2. Alleen ruilen die daadwerkelijk geld besparen tellen mee.
  3. Van al die mogelijke ruilen kiest hij die met de kleinste scoredaling per bespaarde euro — dus daar waar het je de minste kwaliteit kost. Bij een gelijke verhouding wint de positie die het eerst in de template staat.
  4. De ruil wordt doorgevoerd. Degene die eruit gaat, verdwijnt niet: hij komt vooraan in de reservelijst van die positie te staan.

Dat herhaalt zich tot het totaal onder het budget zit, of tot er niets meer te ruilen valt.

Een positie schrappen doet hij nooit

Als het budget met ruilen niet gehaald wordt, komt het concept er toch — met de overschrijding erbij. Je ziet dan hoeveel je erover zit.

De engine haalt nooit een positie leeg om het bedrag te laten kloppen. Een rooster waarin de bezetting stilzwijgend wordt uitgekleed om een getal te halen, is precies het soort hulp waar je niets aan hebt. Wil je goedkoper, dan pas je de template, het budget of je bezetting aan — dat is een besluit, geen rekensom.

Wanneer het bedrag niet klopt

Is van iemand die is ingedeeld het uurloon niet bekend, dan is het dagtotaal onbetrouwbaar, en dat staat er ook bij op het scherm. De budgetronde blijft dan gewoon draaien, maar hij kan alleen ruilen tussen kandidaten van wie hij het loon wél kent.

Kijk in dat geval eerst of de uurlonen in de dossiers compleet zijn voordat je op een bedrag afgaat.

Let op

Verwante artikelen

Was dit duidelijk?

Bijgewerkt op 26 augustus 2026