Naar de inhoud
Morris. Helpcentrum
Rooster

De instellingen van de roosterengine worden niet overgenomen

De meldingen die je krijgt als Morris een wijziging aan de roosterengine niet bewaart, de extra vraag bij een korte rusttijd, en de grenzen van elk getalveld.

Wanneer gebruik je dit

Je past onder Instellingen › Rooster iets aan in de blokken Automatisch invullen, Bezettingssignalen of Automatisch doorrekenen, en onderaan het blok Automatisch invullen staat in rood een reden. Of je klikt op Nu doorrekenen en er komt Mislukt: in beeld. Wat je wijzigt, geldt voor het filiaal dat bovenin gekozen staat.

Zo bewaart dit scherm

De drie blokken bewaren vanzelf, en altijd alle drie samen: een schakelaar of keuzelijst meteen, een getal of tijd zodra je het veld verlaat. Een knop Opslaan is er niet.

Lukt het, dan verschijnt onderin het scherm kort de melding Opgeslagen.

Lukt het niet, dan zie je dat op twee plekken:

Omdat de drie blokken samen gaan, houdt één geweigerd veld alles tegen. Zolang de reden er staat, is ook een wijziging in een van de andere twee blokken niet bewaard. Herstel het veld; bij je volgende wijziging probeert Morris het opnieuw. Je kunt ook op Opnieuw proberen klikken.

De drie blokken staan ook op een eigen pagina, Roosterengine, die je opent vanaf de pagina Dagtemplates. Daar bewaart Morris niet vanzelf: je klikt op Opslaan onder het eerste blok. Een weigering komt daar alleen als melding onderin het scherm.

De meldingen

Vul de grens in als uu:mm.

Dit gaat over het veld Grens voor laat onder Bezettingssignalen. Vul een tijd in met een dubbele punt, zoals 19:00. Morris kijkt alleen naar de vorm: 25:99 houdt hij niet tegen. Deze grens bepaalt wanneer een gast "laat" heet: komt het ingestelde percentage van de gasten pas vanaf dit tijdstip, dan stelt Morris voor een deel van de ploeg later te laten beginnen.

Het einduur moet later zijn dan het beginuur.

Dit gaat over Alleen tussen … en … onder Automatisch doorrekenen. Dat is het venster waarin de periodieke berekening mag draaien. Het einduur moet hoger zijn dan het beginuur; gelijk mag ook niet, want dan is het venster nul uur lang.

Maximum per week: vul een heel getal in van 1 t/m 80.

Een getalveld is leeg, of het getal past niet in zijn veld: het ligt buiten de grenzen, het is negatief of het is een kommagetal. De melding begint met de naam van het veld en noemt zijn grenzen. Bij Alleen tussen staat erbij welk van de twee uren het is: (beginuur) of (einduur). Verbeter dat veld. De grenzen van elk veld staan verderop.

Aanlooptijd: vul een veelvoud van 15 in, van 0 t/m 180.

De Aanlooptijd gaat per kwartier: 0, 15, 30, 45 en zo verder.

Wijziging geannuleerd.

Je koos Annuleren bij de vraag over de rusttijd. Zie hieronder.

De sessie is verlopen of de opslag is geweigerd. Herlaad de pagina.

Je bent niet meer ingelogd. Herlaad de pagina, log opnieuw in en doe de wijziging opnieuw.

De extra vraag bij een korte rusttijd

Zet je Minimale rusttijd op minder dan elf uur, dan vraagt Morris, zodra je het veld verlaat:

Minimale rusttijd op X uur zetten? De Arbeidstijdenwet gaat uit van 11 uur.

Kies je Doorgaan, dan wordt de lagere rusttijd bewaard.

Kies je Annuleren, dan wordt er niets bewaard en staat er Wijziging geannuleerd. Het lagere getal blijft wel in het veld staan. Zolang het daar staat, komt de vraag bij elke volgende wijziging in de drie blokken terug. Zet het getal dus terug als je het niet wilt.

Wat deze instelling doet: de engine wijst een kandidaat af zodra het gat tussen deze dienst en zijn dichtstbijzijnde andere dienst kleiner is dan dit aantal uren, met het werkelijke gat in de afwijsreden erbij. Zet je hem lager, dan verdwijnen die afwijzingen — de rusttijd zelf wordt er niet anders van, alleen wat Morris erover zegt. Dat is precies waarom hier een extra vraag staat.

Een leeg veld of een getal buiten de grenzen

Een getalveld mag niet leeg zijn. Maak je het leeg, of vul je een getal in dat niet in het veld past, dan bewaart Morris niets en noemt hij het veld in de melding. Er komt dus geen 0 in de instellingen omdat een veld leeg bleef.

De grenzen per veld, met de standaardwaarde:

Veld Van Tot en met Standaard
Hoe ver vooruit invullen 1 120 14
Aantal dagen van tevoren 0 60 7
Minimale rusttijd 0 24 11
Maximum per week 1 80 40
Marge boven contracturen 0 40 8
Alarm vanaf 1 50 3
Hoe ver vooruit kijken 1 30 3
Drempel late piek 1 100 60
Aanlooptijd 0 180, per kwartier 30
Minimale dienstduur 1 12 3
Alleen tussen, beginuur 0 23 10
Alleen tussen, einduur 1 24 18

Alleen hele getallen. Een 0 mag in de velden die bij 0 beginnen. Marge boven contracturen op 0 betekent bijvoorbeeld dat het plafond precies het aantal contracturen is.

Stond er al een 0? Eerder bewaarde Morris een leeggemaakt veld als 0, zonder melding. Staat zo'n 0 nog in een veld dat bij 1 begint, dan rekent Morris met de standaardwaarde van dat veld en toont hij die ook in het scherm. Bij je eerstvolgende wijziging in de drie blokken wordt die standaardwaarde bewaard. Kijk dus na of het getal in dat veld is wat je wilt.

"Nu doorrekenen" mislukt

De knop Nu doorrekenen onderaan laat de bezettingsberekening meteen lopen, ook als Periodiek doorrekenen uitstaat en ook buiten het ingestelde venster.

Gaat het goed, dan verschijnt in de statusregel: X suggestie(s) over Y dag(en). Te zien boven het weekrooster. Gaat het mis:

Mislukt:

Let op wat het getal je wél en niet vertelt. 0 suggestie(s) betekent niet dat er iets mis is: het kan ook betekenen dat de bezetting overal keurig bij de verwachte drukte past, of dat er voor die dagen geen prognose, geen actieve dagtemplate of geen bezettingsranges zijn, of dat het weer aan staat zonder actuele verwachting. Waarom een dag is overgeslagen, zie je hier niet. Zie Er verschijnen geen bezettingssuggesties.

Let op

Verwante artikelen

Meer over Rooster & uren op morris-horeca.nl.

Was dit duidelijk?

Bijgewerkt op 16 oktober 2026