<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Thema Multiweekroosters &#8211; time-tech</title>
	<atom:link href="https://time-tech.be/wiki/thema-multiweekroosters/feed/" rel="self" type="application/rss+xml" />
	<link>https://time-tech.be</link>
	<description>Lessenroostersoftware zoals u die wenst</description>
	<lastBuildDate>Tue, 19 Aug 2025 11:13:46 +0000</lastBuildDate>
	<language>nl-NL</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1.2</generator>
	<item>
		<title>Lessen inhalen die vervallen door stageperiodes: methode 2</title>
		<link>https://time-tech.be/handleiding/inhaallessen/</link>
		
		<dc:creator><![CDATA[Peter]]></dc:creator>
		<pubDate>Sun, 20 Apr 2025 16:48:14 +0000</pubDate>
				<guid isPermaLink="false">https://time-tech.be/?post_type=manual_kb&#038;p=12006</guid>

					<description><![CDATA[]]></description>
										<content:encoded><![CDATA[<div class="wpb-content-wrapper"><div  class=" pg-custom-vc    vc_row wpb_row section vc_row-fluid " style="text-align:left;  margin-left:0px;margin-right:0px;"     ><div class="container" style="padding: 0px 0px; display: block;    "><div class="wpb_column vc_column_container vc_col-sm-12"><div class="vc_column-inner"><div class="wpb_wrapper">
	<div class="wpb_text_column wpb_content_element" >
		<div class="wpb_wrapper">
			<h1>Lessen inhalen die vervallen door stageperiodes: methode 2</h1>
<p>We illustreren dit probleem met een geval uit de praktijk. Op het einde van de pagina kan men de voorbeeldbestanden vinden die gebruikt werden om dit probleem te illustreren.</p>
<hr />
<h2>Inleiding</h2>
<p>Meer en meer scholen werken voor het reguliere lessenrooster met een multiweeksysteem. Redenen hiervoor kunnen zijn: alternerende roosters, een modulaire opbouw van bepaalde vakken, keuzevakken die wisselen doorheen het jaar, enz. Voor klassen met blokstages komen hier de inhaallessen nog bij. Op de pagina <a href="https://time-tech.be/handleiding/alternerende-roosters-opzetten-in-een-multiweeksysteem/"><em>Alternerende roosters opzetten in een multiweeksysteem</em></a> wordt toegelicht hoe je vanuit een template in Excel deze alternaties en modules eenvoudig kan inlezen in Mondriaan. In dit hoofdstuk bekijken we hoe je dezelfde template kan gebruiken voor het voorbereiden en inlezen van de inhaallessen. Van zodra je inhaallessen inplant, gaan we uit van een mutltiweekrooster met 43 of 44 weken. De lessenrooster wordt m.a.w. uitgerold over een volledig schooljaar.</p>
<p>In grote lijnen werkt het systeem als volgt:</p>
<ul>
<li><strong>Voorbereiding van hoe de ganse periode waarover geroosterd wordt eruitziet (Jaarkalender):</strong> welke zijn de lesweken, de examenweken, de vakanties, de weken met inhaallessen. Vaak is dit gewoon een overzicht van het ganse schooljaar. Dergelijk schema kan je in Excel opstellen en wordt ook gebruikt op de pagina Alternerende roosters opzetten in een multiweeksysteem. We zullen hiervan een voorbeeld bespreken. Deze Excel is erg handig om het overzicht te bewaren, maar voor het systeem is de info enkel ter zijde.</li>
<li><strong>Voorbereiding van de inhaallessen in een Exceldocument:</strong> dit document moet volgens een bepaalde template ingevuld worden om te kunnen gebruiken in Mondriaan. In dit document kan men voor elke klas waarvoor inhaallessen gepland worden met een apart tabblad werken, maar men mag ook een aantal klassen op eenzelfde tabblad zetten. De verdeling kan bijvoorbeeld per jaar en/of per finaliteit. Dit is volledig aan de gebruiker om een overzichtelijke verdeling te maken. De tussenstap in Excel is wenselijk om het overzicht te bewaren van de lessen die moeten ingehaald worden.</li>
<li><strong>Inladen van de inhaallessen in Mondriaan:</strong> vertrekkende van een leeg Mondriaanbestand kan men het gevulde Exceldocument inlezen. Mondriaan gaat dan opdrachten genereren, weken en uurlijsten aanmaken, klassen, partities, vensters en vakken aanmaken. Mondriaan vult alles zoveel mogelijk aan. De laatste details moeten dan verder door de gebruiker aangevuld worden. Het is ook mogelijk om de inhaallessen in te lezen in een bestaand Mondriaanbestand waar bijvoorbeeld de gewone lesopdrachten al in staan of in een leeg Mondriaanbestand waarin reeds 43/44 weken gedefinieerd zijn.</li>
<li><strong>Mondriaanbestand met inhaallessen verder aanvullen:</strong> de gegevens uit Excel werden vertaald naar Mondriaan, maar een aantal details missen nog om de inhaallessen te kunnen roosteren. Voor een inhaalles die in patroon wordt geroosterd, wordt de roosterweekgroep aangemaakt en ingevuld bij de opdrachtlijn. Welke weken tot deze roosterweekgroep behoren, moet de gebruiker zelf nog bepalen. Voor een inhaalles die via een uurlijst wordt geroosterd, wordt de uurlijst aangemaakt en ingevuld bij de opdrachtlijn. Welke roosterpunten tot deze uurlijst behoren, moet de gebruiker ook zelf nog bepalen.</li>
<li><strong>Samenvoegen van de inhaallessen met de andere lesopdrachten:</strong> als men de inhaallessen in een apart Mondriaanbestand heeft voorbereid, voegt men deze op het gepaste moment samen met de gewone lesopdrachten.</li>
</ul>
<p>Merk op dat het systeem dat we hier beschrijven een hulpmiddel is om deze complexe problematiek op een overzichtelijke manier op te lossen. Dit is echter niet de enige manier om dit aan te pakken. Men kan er ook gewoon voor kiezen om alles rechtstreeks in Mondriaan te doen of men kan werken via ‘methode 1’.</p>
<hr />
<h2>Inhoud</h2>
<ul>
<li><a href="#Voorbereiding_van_de_roosterperiode">Voorbereiding van de roosterperiode</a></li>
<li><a href="#Voorbereiding_van_de_inhaallessen_in_een_Exceldocument">Voorbereiding van de inhaallessen in een Exceldocument</a></li>
<li><a href="#Inladen_van_de_inhaallessen_in_Mondriaan">Inladen van de inhaallessen in Mondriaan</a></li>
<li><a href="#Mondriaanbestand_met_inhaallessen_verder_aanvullen">Mondriaanbestand met inhaallessen verder aanvullen</a></li>
<li><a href="#Samenvoegen_van_de_inhaallessen_met_andere_opdrachten">Samenvoegen van de inhaallessen met andere opdrachten</a></li>
<li><a href="#Lijst_van_voorbeeldbestanden">Lijst van voorbeeldbestanden</a></li>
</ul>
<hr />
<h2><a id="Voorbereiding_van_de_roosterperiode"></a>Voorbereiding van de roosterperiode</h2>
<p>In Excel kunnen we bijvoorbeeld een volledig schooljaar uittekenen. We zien 43 weken met de aanduiding of het een lesweek, examenweek, vakantie is. Dit overzicht is een handige tool als voorbereiding van:</p>
<ul>
<li>het vullen van het Excelbestand met inhaallessen voor de klassen die dat nodig hebben;</li>
<li>het later aanvullen van het Mondriaanbestand waarin de inhaallessen ingeladen werden.</li>
</ul>
<p>Dit Exceldocument gebruikt men zowel voor de voorbereiding van het multiweekrooster voor de gewone lesopdrachten en de alternaties als voor het Mondriaanbestand met de inhaallessen. In het voorbeeld ziet men volgende kolommen:</p>
<ul>
<li>Algemeen: voor het bepalen welke weken in het multiweekrooster ‘lesweken’ zijn.</li>
<li>Zeswekelijks 1A: voor de klassen van 1A die een zeswekelijks patroon volgen voor bepaalde lessen.</li>
<li>Semestrieel: voor de klassen of klasgroepen die semestervakken hebben.</li>
<li>5EZO en volgende: per klas duidt men aan welke weken de klas op stage is en wanneer de inhaallessen mogen gepland worden.</li>
</ul>
<p><span style="color: #ff0000;"><img fetchpriority="high" decoding="async" class="alignnone wp-image-12027 size-full" src="https://time-tech.be/wp-content/uploads/2025/04/2025-04-27-15_30_17-Voorbereiding-Jaarkalender-2024-2025.xlsx-Excel.png" alt="" width="680" height="881" srcset="https://time-tech.be/wp-content/uploads/2025/04/2025-04-27-15_30_17-Voorbereiding-Jaarkalender-2024-2025.xlsx-Excel.png 680w, https://time-tech.be/wp-content/uploads/2025/04/2025-04-27-15_30_17-Voorbereiding-Jaarkalender-2024-2025.xlsx-Excel-232x300.png 232w" sizes="(max-width: 680px) 100vw, 680px" /></span></p>
<hr />
<h2><a id="Voorbereiding_van_de_inhaallessen_in_een_Exceldocument"></a>Voorbereiding van de inhaallessen in een Exceldocument</h2>
<p>Voor elke klas, met inhaallessen, wordt er een overzicht gemaakt van de vakken die moeten ingehaald worden. Men heeft hier de mogelijkheid om met verschillende tabbladen te werken of om alle inhaallessen op 1 tabblad te noteren. Op elke lijn schrijft men een opdracht. In het tabblad zijn volgende kolommen beschikbaar:</p>
<ul>
<li><strong>Klas</strong>: men noteert hier de Acro van de klas. Als de klas al bestaat in het roosterbestand, zal Mondriaan bij het inlezen deze klas overnemen. In het andere geval maakt hij ze zelf aan.</li>
<li><strong>Groep</strong>: deze kolom gebruikt men als de klas in 2 of meer groepen gesplitst is. Als de partitie al gedefinieerd is in Mondriaan, neemt hij deze over bij het inlezen. In het andere geval maakt hij deze zelf aan. Dit zorgt er wel voor dat er in 1 bestand 2 verschillende partities kunnen zijn met dezelfde partitie-elementen.</li>
<li><strong>Vak</strong>: men noteert hier de Acro van het vak. Als het vak al bestaat in het roosterbestand, neemt Mondriaan bij het inlezen de Acro over. In het andre geval maakt hij een nieuwe Acro aan.</li>
<li><strong>Leerkrachten</strong>: men noteert hier de Acro van de leerkracht. Als de leerkracht al bestaat in het roosterbestand, neemt Mondriaan bij het inlezen de Acro over. In het andere geval maakt hij ze zelf aan.</li>
<li><strong>#uur</strong>: men noteert het aantal lesuren dat men wil plannen voor het bijhorende vak. Als men de kolom week invult, komt dit overeen met het aantal te plannen lesuren per week. Als men de kolom Uurlijst invult, noteert men hier het totaal aantal te plannen lesuren voor dat vak doorheen het schooljaar.</li>
<li><strong>Blok</strong>: blokgrootte.</li>
<li><strong>Week</strong>: men noteert hier de roosterweekgroep die verwijst naar de lesweken van deze klas. Men vult deze kolom in wanneer men de inhaallessen ‘wekelijks’ roostert. Als deze roosterweekgroep nog niet bestaat in Mondriaan, wordt deze aangemaakt bij het inlezen. Als de inhaallessen niet wekelijks geroosterd worden, maar via een startuurlijst, laat men deze kolom leeg.</li>
<li><strong>ZR-link</strong>: men noteert enkel een ‘nummer’ wanneer men verschillende opdrachtlijnen wil koppelen via een ZR-link. Men nummert per pagina in het Exceldocument.</li>
<li><strong>Venster</strong>: hier definieert men eventueel een venster waarin men bepaalde vakken roostert. Voor inhaallessen wordt deze kolom minder gebruikt. Men kan ook gebruik maken van parallelle vensters. Men voegt de linken onderaan de pagina toe. In dit voorbeeld maakt men geen gebruik van vensters. Op de pagina ‘Alternerende roosters opzetten in een multiweeksysteem’ gebruikt men dezelfde template en vindt men een voorbeeld terug van parallelle vensters.</li>
<li><strong>Uurlijst</strong>: hier voegt men eventueel een uurlijst toe voor de bijhorende opdrachtlijn, bijvoorbeeld RAND_5GEZO. Deze uurlijst bevat de mogelijke starturen voor deze opdracht. Deze kolom wordt gebruikt als een aantal inhaallessen verspreid over het schooljaar geroosterd wordt. Men kan een uurlijst ook in combinatie met de kolom weken toevoegen. Dit kan bijvoorbeeld om een opdracht die wekelijks geroosterd wordt een specifiek startuur te geven, b.v. EERSTE. Mondriaan maakt deze uurlijst aan, maar men moet de bijhorende roosterpunten nog zelf selecteren in het tabblad ‘Uren/Week | Uurlijsten’.</li>
<li><strong>Commentaar</strong>: dit veld wordt niet ingelezen. Het kan handig zijn voor de gebruiker om voor zichzelf extra informatie toe te voegen.</li>
</ul>
<p>Voor de kolommen klas en leerkracht kan men meer dan 1 Acro toevoegen. Als scheidingstekens zijn toegelaten: een komma, een spatie, een kommapunt.</p>
<p><strong>Tip:</strong> zorg ervoor dat het totaal aantal te plannen inhaallessen een veelvoud is van het aantal weken dat er inhaallessen gepland worden. Dit spaart het definiëren van extra voorwaarden uit om het aantal inhaallessen per week te bepalen.</p>
<p><strong>Voorbeeld: de klas 5GEZO</strong></p>
<p><span style="color: #ff0000;"><img decoding="async" class="alignnone wp-image-12029 size-full" src="https://time-tech.be/wp-content/uploads/2025/04/2025-04-27-15_33_37-Inhaallessen-voorbereiding-in-Excel.xlsx-Excel.png" alt="" width="994" height="282" srcset="https://time-tech.be/wp-content/uploads/2025/04/2025-04-27-15_33_37-Inhaallessen-voorbereiding-in-Excel.xlsx-Excel.png 994w, https://time-tech.be/wp-content/uploads/2025/04/2025-04-27-15_33_37-Inhaallessen-voorbereiding-in-Excel.xlsx-Excel-300x85.png 300w, https://time-tech.be/wp-content/uploads/2025/04/2025-04-27-15_33_37-Inhaallessen-voorbereiding-in-Excel.xlsx-Excel-768x218.png 768w" sizes="(max-width: 994px) 100vw, 994px" /></span></p>
<p>Hierboven vindt men een overzicht van de inhaallessen voor de klas 5GEZO.</p>
<p>Het vak ENG van leerkracht DOMBS wordt voor 5 lesuren ingepland in losse uren (blok=1). De uurlijst RAND_SC_5GEZO bevat de toegelaten uren voor de weken waarin de inhaallessen gepland worden.</p>
<p>Het vak GEZ_STA_EX van leerkracht ALENS wordt wekelijks ingepland als blok van 2 lesuren in alle lesweken van 5GEZO. Dit lesblok moet starten op een eerste lesuur.</p>
<p>In dit voorbeeld wordt er voor alle vakken met dezelfde uurlijst RAND_SC_5GEZO gewerkt. Deze uurlijst wordt concreet bepaald nadat de inhaallessen in Mondriaan ingelezen zijn. Men zou hier ook met verschillende uurlijsten kunnen werken. Dit geeft maximale vrijheid voor het inplannen van inhaallessen in bepaalde weken en op specifieke uren. Het is aan de gebruiker om dit verder te verfijnen.</p>
<hr />
<h2><a id="Inladen_van_de_inhaallessen_in_Mondriaan"></a>Inladen van de inhaallessen in Mondriaan</h2>
<p>In deze sectie bespreken we het opladen van de inhaallessen in Mondriaan vanuit een gevuld Exceldocument.</p>
<p>Men heeft de keuze om te vertrekken van een nieuw/leeg bestand om de inhaallessen in op te laden of om de inhaallessen in een bestaand bestand, en dus al gedeeltelijk gevuld bestand, bij te laden.</p>
<p><strong>Tip:</strong> zorg ervoor dat het lege bestand ook al dezelfde roosterweekdefinitie en dezelfde roosterweken bevat als het eigenlijke lessenroosterbestand. Dit bespaart heel wat werk achteraf.</p>
<p>Dit zijn de 2 manieren van werken.</p>
<ol>
<li>Men laadt de inhaallessen in een leeg nieuw bestand op. Daar test men de planning van de inhaallessen op zich. Daarna voegt men het Mondriaanbestand met de inhaallessen samen met het bestand waarin de overige (les)opdrachten voorbereid werden.</li>
<li>Men laadt de inhaallessen in een al gevuld bestand op. In dit geval hoeft men de bestanden niet meer samen te voegen. Dit systeem laat minder makkelijk toe om de inhaallessen apart te testen.</li>
</ol>
<p>In de verdere toelichting vertrekken we van een ‘leeg’ bestand. Omdat we dezelfde template gebruiken als voor de alternaties, maken we ook gebruik van dezelfde knop, nl. “Tools | Alternaties”. Mondriaan vraagt om een Excelbestand te openen. Let op: enkel bestanden die aan de afgesproken template voldoen, kunnen ingeladen worden.</p>
<p>We vertrekken van een leeg bestand dat we voor dit voorbeeld aanmaken met 10 uur per dag en 43 weken.</p>
<p><span style="color: #ff0000;"><img decoding="async" class="alignnone wp-image-12033 size-full" src="https://time-tech.be/wp-content/uploads/2025/04/2025-04-27-16_30_16-time-tech-mondriaan-versie-2024.3.7_-nieuw.png" alt="" width="609" height="674" srcset="https://time-tech.be/wp-content/uploads/2025/04/2025-04-27-16_30_16-time-tech-mondriaan-versie-2024.3.7_-nieuw.png 609w, https://time-tech.be/wp-content/uploads/2025/04/2025-04-27-16_30_16-time-tech-mondriaan-versie-2024.3.7_-nieuw-271x300.png 271w" sizes="(max-width: 609px) 100vw, 609px" /></span></p>
<p>Via &#8220;Tools | Alternaties&#8221; laden we het Excelbestand op waarin we de voorbereiding gemaakt hebben:</p>
<p><span style="color: #ff0000;"><img loading="lazy" decoding="async" class="alignnone wp-image-12034 size-full" src="https://time-tech.be/wp-content/uploads/2025/04/2025-04-27-16_32_59-time-tech-mondriaan-versie-2024.3.7_-nieuw.png" alt="" width="1120" height="714" srcset="https://time-tech.be/wp-content/uploads/2025/04/2025-04-27-16_32_59-time-tech-mondriaan-versie-2024.3.7_-nieuw.png 1120w, https://time-tech.be/wp-content/uploads/2025/04/2025-04-27-16_32_59-time-tech-mondriaan-versie-2024.3.7_-nieuw-300x191.png 300w, https://time-tech.be/wp-content/uploads/2025/04/2025-04-27-16_32_59-time-tech-mondriaan-versie-2024.3.7_-nieuw-1024x653.png 1024w, https://time-tech.be/wp-content/uploads/2025/04/2025-04-27-16_32_59-time-tech-mondriaan-versie-2024.3.7_-nieuw-768x490.png 768w" sizes="auto, (max-width: 1120px) 100vw, 1120px" /></span></p>
<p>In het opdrachtentabblad zullen de opdrachten verschijnen die uit de Excelbladen afgeleid werden.</p>
<p><strong>Opdrachten 5GEZO</strong></p>
<p><span style="color: #ff0000;"><img loading="lazy" decoding="async" class="alignnone wp-image-12031 size-full" src="https://time-tech.be/wp-content/uploads/2025/04/2025-04-27-16_25_23-time-tech-mondriaan-versie-2024.3.7_-nieuw.png" alt="" width="997" height="391" srcset="https://time-tech.be/wp-content/uploads/2025/04/2025-04-27-16_25_23-time-tech-mondriaan-versie-2024.3.7_-nieuw.png 997w, https://time-tech.be/wp-content/uploads/2025/04/2025-04-27-16_25_23-time-tech-mondriaan-versie-2024.3.7_-nieuw-300x118.png 300w, https://time-tech.be/wp-content/uploads/2025/04/2025-04-27-16_25_23-time-tech-mondriaan-versie-2024.3.7_-nieuw-768x301.png 768w" sizes="auto, (max-width: 997px) 100vw, 997px" /></span></p>
<p>De kolom Klassen, Vakken en Leerkrachten werden ingevuld. De uren en blokken werden overgenomen. In de kolom Weken vindt men voor het vak GEZ_STA_EX de ‘lesweken_5GEZO’ terug die ingevuld werd in het Exceldocument. In de kolom Startuurlijsten vindt men de uurlijsten terug die ingevuld werden in het Exceldocument.</p>
<p><strong>Aangemaakte Klassen</strong></p>
<p>Als de klassen in het bestand nog niet bestaan, worden ze aangemaakt.</p>
<p><span style="color: #ff0000;"><img loading="lazy" decoding="async" class="alignnone wp-image-12037 size-full" src="https://time-tech.be/wp-content/uploads/2025/04/2025-04-27-16_37_50-time-tech-mondriaan-versie-2024.3.7_-Inhaallessen-in-multiweken.zttxml.png" alt="" width="1108" height="307" srcset="https://time-tech.be/wp-content/uploads/2025/04/2025-04-27-16_37_50-time-tech-mondriaan-versie-2024.3.7_-Inhaallessen-in-multiweken.zttxml.png 1108w, https://time-tech.be/wp-content/uploads/2025/04/2025-04-27-16_37_50-time-tech-mondriaan-versie-2024.3.7_-Inhaallessen-in-multiweken.zttxml-300x83.png 300w, https://time-tech.be/wp-content/uploads/2025/04/2025-04-27-16_37_50-time-tech-mondriaan-versie-2024.3.7_-Inhaallessen-in-multiweken.zttxml-1024x284.png 1024w, https://time-tech.be/wp-content/uploads/2025/04/2025-04-27-16_37_50-time-tech-mondriaan-versie-2024.3.7_-Inhaallessen-in-multiweken.zttxml-768x213.png 768w" sizes="auto, (max-width: 1108px) 100vw, 1108px" /></span></p>
<p><strong>Aangemaakte Vakken</strong></p>
<p>Als de vakken in het bestand nog niet bestaan, worden ze aangemaakt.</p>
<p><span style="color: #ff0000;"><img loading="lazy" decoding="async" class="alignnone wp-image-12039 size-full" src="https://time-tech.be/wp-content/uploads/2025/04/2025-04-27-16_38_56-time-tech-mondriaan-versie-2024.3.7_-Inhaallessen-in-multiweken.zttxml.png" alt="" width="1108" height="433" srcset="https://time-tech.be/wp-content/uploads/2025/04/2025-04-27-16_38_56-time-tech-mondriaan-versie-2024.3.7_-Inhaallessen-in-multiweken.zttxml.png 1108w, https://time-tech.be/wp-content/uploads/2025/04/2025-04-27-16_38_56-time-tech-mondriaan-versie-2024.3.7_-Inhaallessen-in-multiweken.zttxml-300x117.png 300w, https://time-tech.be/wp-content/uploads/2025/04/2025-04-27-16_38_56-time-tech-mondriaan-versie-2024.3.7_-Inhaallessen-in-multiweken.zttxml-1024x400.png 1024w, https://time-tech.be/wp-content/uploads/2025/04/2025-04-27-16_38_56-time-tech-mondriaan-versie-2024.3.7_-Inhaallessen-in-multiweken.zttxml-768x300.png 768w" sizes="auto, (max-width: 1108px) 100vw, 1108px" /></span></p>
<p><strong>Aangemaakte Leerkrachten</strong></p>
<p>Als de leerkrachten in het bestand nog niet bestaan, worden ze aangemaakt.</p>
<p><span style="color: #ff0000;"><img loading="lazy" decoding="async" class="alignnone wp-image-12040 size-full" src="https://time-tech.be/wp-content/uploads/2025/04/2025-04-27-16_41_40-time-tech-mondriaan-versie-2024.3.7_-Inhaallessen-in-multiweken.zttxml.png" alt="" width="1097" height="389" srcset="https://time-tech.be/wp-content/uploads/2025/04/2025-04-27-16_41_40-time-tech-mondriaan-versie-2024.3.7_-Inhaallessen-in-multiweken.zttxml.png 1097w, https://time-tech.be/wp-content/uploads/2025/04/2025-04-27-16_41_40-time-tech-mondriaan-versie-2024.3.7_-Inhaallessen-in-multiweken.zttxml-300x106.png 300w, https://time-tech.be/wp-content/uploads/2025/04/2025-04-27-16_41_40-time-tech-mondriaan-versie-2024.3.7_-Inhaallessen-in-multiweken.zttxml-1024x363.png 1024w, https://time-tech.be/wp-content/uploads/2025/04/2025-04-27-16_41_40-time-tech-mondriaan-versie-2024.3.7_-Inhaallessen-in-multiweken.zttxml-768x272.png 768w" sizes="auto, (max-width: 1097px) 100vw, 1097px" /></span></p>
<p><strong>Aangemaakte roosterweken, roosterweekgroepen, uurlijsten</strong></p>
<p>Als het lege bestand al dezelfde roosterweekdefinitie en roosterweken bevat, moet men hier niets meer aanpassen. Voor de roosterweekgroepen en de uurlijsten worden enkel de benamingen overgenomen.</p>
<p><span style="color: #ff0000;"><img loading="lazy" decoding="async" class="alignnone wp-image-12041 size-full" src="https://time-tech.be/wp-content/uploads/2025/04/2025-04-27-16_44_14-time-tech-mondriaan-versie-2024.3.7_-Inhaallessen-in-multiweken.zttxml.png" alt="" width="927" height="620" srcset="https://time-tech.be/wp-content/uploads/2025/04/2025-04-27-16_44_14-time-tech-mondriaan-versie-2024.3.7_-Inhaallessen-in-multiweken.zttxml.png 927w, https://time-tech.be/wp-content/uploads/2025/04/2025-04-27-16_44_14-time-tech-mondriaan-versie-2024.3.7_-Inhaallessen-in-multiweken.zttxml-300x201.png 300w, https://time-tech.be/wp-content/uploads/2025/04/2025-04-27-16_44_14-time-tech-mondriaan-versie-2024.3.7_-Inhaallessen-in-multiweken.zttxml-768x514.png 768w" sizes="auto, (max-width: 927px) 100vw, 927px" /></span></p>
<p><span style="color: #ff0000;"><img loading="lazy" decoding="async" class="alignnone wp-image-12042 size-full" src="https://time-tech.be/wp-content/uploads/2025/04/2025-04-27-16_45_27-time-tech-mondriaan-versie-2024.3.7_-Inhaallessen-in-multiweken.zttxml.png" alt="" width="872" height="197" srcset="https://time-tech.be/wp-content/uploads/2025/04/2025-04-27-16_45_27-time-tech-mondriaan-versie-2024.3.7_-Inhaallessen-in-multiweken.zttxml.png 872w, https://time-tech.be/wp-content/uploads/2025/04/2025-04-27-16_45_27-time-tech-mondriaan-versie-2024.3.7_-Inhaallessen-in-multiweken.zttxml-300x68.png 300w, https://time-tech.be/wp-content/uploads/2025/04/2025-04-27-16_45_27-time-tech-mondriaan-versie-2024.3.7_-Inhaallessen-in-multiweken.zttxml-768x174.png 768w" sizes="auto, (max-width: 872px) 100vw, 872px" /></span></p>
<hr />
<h2><a id="Mondriaanbestand_met_inhaallessen_verder_aanvullen"></a>Mondriaanbestand met inhaallessen verder aanvullen</h2>
<p>Na het importeren van de inhaallessen moeten er nog een aantal zaken gebeuren. Wanneer men vertrokken is van een multiweeksysteem met 43/44 weken, moet men hieraan niets meer aanpassen. Men zal echter wel de roosterweekgroepen en de uurlijsten nog moeten vervolledigen.</p>
<p><strong>Roosterweekgroepen vervolledigen</strong></p>
<p>In het tabblad Uren/Week |Roosterweek kan men de roosterweekgroepen aanvullen.</p>
<p><span style="color: #ff0000;"><img loading="lazy" decoding="async" class="alignnone wp-image-12044 size-full" src="https://time-tech.be/wp-content/uploads/2025/04/2025-04-27-16_48_44-time-tech-mondriaan-versie-2024.3.7_-Inhaallessen-multiweken-uurlijsten-en.png" alt="" width="1097" height="630" srcset="https://time-tech.be/wp-content/uploads/2025/04/2025-04-27-16_48_44-time-tech-mondriaan-versie-2024.3.7_-Inhaallessen-multiweken-uurlijsten-en.png 1097w, https://time-tech.be/wp-content/uploads/2025/04/2025-04-27-16_48_44-time-tech-mondriaan-versie-2024.3.7_-Inhaallessen-multiweken-uurlijsten-en-300x172.png 300w, https://time-tech.be/wp-content/uploads/2025/04/2025-04-27-16_48_44-time-tech-mondriaan-versie-2024.3.7_-Inhaallessen-multiweken-uurlijsten-en-1024x588.png 1024w, https://time-tech.be/wp-content/uploads/2025/04/2025-04-27-16_48_44-time-tech-mondriaan-versie-2024.3.7_-Inhaallessen-multiweken-uurlijsten-en-768x441.png 768w" sizes="auto, (max-width: 1097px) 100vw, 1097px" /></span></p>
<p><strong>Uurlijsten vervolledigen</strong></p>
<p>In het tabblad Uren/Week | Uurlijsten vult men de uurlijsten aan:</p>
<p><span style="color: #ff0000;"><img loading="lazy" decoding="async" class="alignnone wp-image-12045 size-full" src="https://time-tech.be/wp-content/uploads/2025/04/2025-04-27-16_50_44-time-tech-mondriaan-versie-2024.3.7_-Inhaallessen-multiweken-uurlijsten-en.png" alt="" width="635" height="323" srcset="https://time-tech.be/wp-content/uploads/2025/04/2025-04-27-16_50_44-time-tech-mondriaan-versie-2024.3.7_-Inhaallessen-multiweken-uurlijsten-en.png 635w, https://time-tech.be/wp-content/uploads/2025/04/2025-04-27-16_50_44-time-tech-mondriaan-versie-2024.3.7_-Inhaallessen-multiweken-uurlijsten-en-300x153.png 300w" sizes="auto, (max-width: 635px) 100vw, 635px" /></span></p>
<p><strong>Custom kolommen aanmaken</strong></p>
<p>Om achteraf gemakkelijk te kunnen filteren en sorteren is het handig om 2 custom kolommen te voorzien: 1 voor de inhaallessen in patroon en 1 voor de inhaallessen met een startuurlijst. Deze custom kolommen kunnen eventueel ook gebruikt worden in extra spreidingen. In de paragraaf ‘Samenvoegen van de inhaallessen met andere opdrachten’ worden hiervan voorbeelden gegeven.</p>
<p>Voor meer info i.v.m. het aanmaken van custom kolommen in het opdrachtentabblad verwijzen we naar de pagina <a href="https://time-tech.be/handleiding/definieren-van-opdrachten/#Custom_kolommen_in_het_Opdrachten_tabblad">Custom kolommen in het opdrachtentabblad</a>.</p>
<p><span style="color: #ff0000;"><img loading="lazy" decoding="async" class="alignnone wp-image-12046 size-full" src="https://time-tech.be/wp-content/uploads/2025/04/2025-04-27-16_52_49-time-tech-mondriaan-versie-2024.3.7_-Inhaallessen-multiweken-uurlijsten-en.png" alt="" width="1097" height="447" srcset="https://time-tech.be/wp-content/uploads/2025/04/2025-04-27-16_52_49-time-tech-mondriaan-versie-2024.3.7_-Inhaallessen-multiweken-uurlijsten-en.png 1097w, https://time-tech.be/wp-content/uploads/2025/04/2025-04-27-16_52_49-time-tech-mondriaan-versie-2024.3.7_-Inhaallessen-multiweken-uurlijsten-en-300x122.png 300w, https://time-tech.be/wp-content/uploads/2025/04/2025-04-27-16_52_49-time-tech-mondriaan-versie-2024.3.7_-Inhaallessen-multiweken-uurlijsten-en-1024x417.png 1024w, https://time-tech.be/wp-content/uploads/2025/04/2025-04-27-16_52_49-time-tech-mondriaan-versie-2024.3.7_-Inhaallessen-multiweken-uurlijsten-en-768x313.png 768w" sizes="auto, (max-width: 1097px) 100vw, 1097px" /></span></p>
<hr />
<h2><a id="Samenvoegen_van_de_inhaallessen_met_andere_opdrachten"></a>Samenvoegen van de inhaallessen met andere opdrachten</h2>
<p>Tot slot kunnen we het bestand met de inhaallessen samenvoegen met het bestand dat de gewone lessen bevat (zie <a href="https://time-tech.be/handleiding/samenvoegen-van-mondriaanbestanden/">Samenvoegen Mondriaanbestanden</a>). Dit is een overbodige stap wanneer de inhaallessen rechtstreeks vanuit het Exceldocument in het bestand met de gewone lessen werden ingelezen.</p>
<p>In dit voorbeeld worden enkele inhaallessen in patroon geroosterd. De overige inhaallessen worden op de rand geroosterd, meer bepaald op het eerste of tweede lesuur en op het achtste of negende lesuur. Belangrijk hierbij is dat de inhaalles op de bovenrand voor een gewone les valt en op de onderrand na een gewone les.</p>
<p><strong>Voorbeeld van inhaalles in patroon</strong></p>
<p>Het vak GEZ_STA_EX voor 5GEZO is een voorbeeld van een inhaalles die in patroon wordt geroosterd. Dit betekent hier dat GEZ_STA_EX elke week op hetzelfde moment in een blok van 2 uur geroosterd wordt. In de kolom weken vult men de lesweken van 5GEZO in, nl. lesweken_5GEZO. Het vinkje Patroon staat aan. Bijkomend wordt hier de startuurlijst EERSTE ingevuld. Dit is de keuze van de roosteraar. Voor een lesopdracht in patroon is een startuurlijst niet noodzakelijk:</p>
<p><span style="color: #ff0000;"><img loading="lazy" decoding="async" class="alignnone wp-image-12048 size-full" src="https://time-tech.be/wp-content/uploads/2025/04/2025-04-27-17_01_54-time-tech-mondriaan-versie-2024.3.7_-Basisrooster-multiweken-met-inhaalles.png" alt="" width="1117" height="433" srcset="https://time-tech.be/wp-content/uploads/2025/04/2025-04-27-17_01_54-time-tech-mondriaan-versie-2024.3.7_-Basisrooster-multiweken-met-inhaalles.png 1117w, https://time-tech.be/wp-content/uploads/2025/04/2025-04-27-17_01_54-time-tech-mondriaan-versie-2024.3.7_-Basisrooster-multiweken-met-inhaalles-300x116.png 300w, https://time-tech.be/wp-content/uploads/2025/04/2025-04-27-17_01_54-time-tech-mondriaan-versie-2024.3.7_-Basisrooster-multiweken-met-inhaalles-1024x397.png 1024w, https://time-tech.be/wp-content/uploads/2025/04/2025-04-27-17_01_54-time-tech-mondriaan-versie-2024.3.7_-Basisrooster-multiweken-met-inhaalles-768x298.png 768w" sizes="auto, (max-width: 1117px) 100vw, 1117px" /></span></p>
<p><strong>Voorbeeld van inhaalles op de rand</strong></p>
<p>Het vak FRA voor 5GEZO is een voorbeeld van een inhaalles die verspreid over de lesweken van 5GEZO op de rand wordt geroosterd. Dit betekent hier concreet dat 5GEZO verspreid over het schooljaar 6 keer een uur FRA krijgt, naast de 3 uren FRA per week die in patroon geroosterd worden. De startuurlijst RAND_SC_5GEZO geeft aan op welke momenten in de week de inhaalles van FRA mag vallen.</p>
<p><span style="color: #ff0000;"><img loading="lazy" decoding="async" class="alignnone wp-image-12049 size-full" src="https://time-tech.be/wp-content/uploads/2025/04/2025-04-27-17_03_47-time-tech-mondriaan-versie-2024.3.7_-Basisrooster-multiweken-met-inhaalles.png" alt="" width="1117" height="433" srcset="https://time-tech.be/wp-content/uploads/2025/04/2025-04-27-17_03_47-time-tech-mondriaan-versie-2024.3.7_-Basisrooster-multiweken-met-inhaalles.png 1117w, https://time-tech.be/wp-content/uploads/2025/04/2025-04-27-17_03_47-time-tech-mondriaan-versie-2024.3.7_-Basisrooster-multiweken-met-inhaalles-300x116.png 300w, https://time-tech.be/wp-content/uploads/2025/04/2025-04-27-17_03_47-time-tech-mondriaan-versie-2024.3.7_-Basisrooster-multiweken-met-inhaalles-1024x397.png 1024w, https://time-tech.be/wp-content/uploads/2025/04/2025-04-27-17_03_47-time-tech-mondriaan-versie-2024.3.7_-Basisrooster-multiweken-met-inhaalles-768x298.png 768w" sizes="auto, (max-width: 1117px) 100vw, 1117px" /></span></p>
<p><strong>Bijkomende voorwaarden</strong></p>
<p>Het vlot roosteren van inhaallessen vraagt zoveel mogelijk zuurstof. Via extra spreidingen kan men een aantal extra voorwaarden opleggen. Hieronder bekijken we enkele voorbeelden. Deze lijst is zeker niet volledig.</p>
<ul>
<li>Maximumaantal inhaallessen per week</li>
</ul>
<p>Het maximumaantal inhaallessen per week wordt bepaald door onderstaande waardespreiding. Dit betekent hier concreet dat er maximum 4 inhaallessen per week geroosterd worden. CC_InLes verwijst hier naar de custom kolom InLes van het opdrachtentabblad.</p>
<p><span style="color: #ff0000;"><img loading="lazy" decoding="async" class="alignnone wp-image-12051 size-full" src="https://time-tech.be/wp-content/uploads/2025/04/2025-04-27-17_05_34-time-tech-mondriaan-versie-2024.3.7_-Basisrooster-multiweken-met-inhaalles.png" alt="" width="1117" height="134" srcset="https://time-tech.be/wp-content/uploads/2025/04/2025-04-27-17_05_34-time-tech-mondriaan-versie-2024.3.7_-Basisrooster-multiweken-met-inhaalles.png 1117w, https://time-tech.be/wp-content/uploads/2025/04/2025-04-27-17_05_34-time-tech-mondriaan-versie-2024.3.7_-Basisrooster-multiweken-met-inhaalles-300x36.png 300w, https://time-tech.be/wp-content/uploads/2025/04/2025-04-27-17_05_34-time-tech-mondriaan-versie-2024.3.7_-Basisrooster-multiweken-met-inhaalles-1024x123.png 1024w, https://time-tech.be/wp-content/uploads/2025/04/2025-04-27-17_05_34-time-tech-mondriaan-versie-2024.3.7_-Basisrooster-multiweken-met-inhaalles-768x92.png 768w" sizes="auto, (max-width: 1117px) 100vw, 1117px" /></span></p>
<ul>
<li>Aantal lesuren op de rand</li>
</ul>
<p>Onderstaande waardespreiding bepaalt het maximumaantal lesuren die op de rand mogen vallen. Voor meer info en voorbeelden verwijzen we naar de pagina: <a href="https://time-tech.be/handleiding/vrije-uren-op-de-randen/">Vrije klasuren op de randen van het rooster leggen.</a></p>
<p><span style="color: #ff0000;"><img loading="lazy" decoding="async" class="alignnone wp-image-12052 size-full" src="https://time-tech.be/wp-content/uploads/2025/04/2025-04-27-17_05_34-time-tech-mondriaan-versie-2024.3.7_-Basisrooster-multiweken-met-inhaalles-1.png" alt="" width="1117" height="134" srcset="https://time-tech.be/wp-content/uploads/2025/04/2025-04-27-17_05_34-time-tech-mondriaan-versie-2024.3.7_-Basisrooster-multiweken-met-inhaalles-1.png 1117w, https://time-tech.be/wp-content/uploads/2025/04/2025-04-27-17_05_34-time-tech-mondriaan-versie-2024.3.7_-Basisrooster-multiweken-met-inhaalles-1-300x36.png 300w, https://time-tech.be/wp-content/uploads/2025/04/2025-04-27-17_05_34-time-tech-mondriaan-versie-2024.3.7_-Basisrooster-multiweken-met-inhaalles-1-1024x123.png 1024w, https://time-tech.be/wp-content/uploads/2025/04/2025-04-27-17_05_34-time-tech-mondriaan-versie-2024.3.7_-Basisrooster-multiweken-met-inhaalles-1-768x92.png 768w" sizes="auto, (max-width: 1117px) 100vw, 1117px" /></span></p>
<ul>
<li>Inhaallessen als eerste of laatste uur van de dag</li>
</ul>
<p>In dit voorbeeld kan een inhaalles op het eerste, tweede, achtste of negende lesuur geroosterd worden. Dat zijn immers de toegelaten lesuren van de uurlijst RAND_SC_5GEZO. Bijkomende voorwaarde hierbij is dat op de BOVENRAND (eerste en tweede lesuur) een inhaalles voor een reguliere les valt en op de ONDERRAND (achtste en negende lesuur) na een reguliere les. Dit wordt geregeld via onderstaande volgordespreidingen. Voor meer info i.v.m. volgordespreidingen verwijzen we naar de pagina: <a href="https://time-tech.be/handleiding/definieren-van-volgordespreidingen/">Definiëren van Volgordespreidingen</a>.</p>
<p><span style="color: #ff0000;"><img loading="lazy" decoding="async" class="alignnone wp-image-12053 size-full" src="https://time-tech.be/wp-content/uploads/2025/04/2025-04-27-17_13_33-time-tech-mondriaan-versie-2024.3.7_-Basisrooster-multiweken-met-inhaalles.png" alt="" width="1087" height="134" srcset="https://time-tech.be/wp-content/uploads/2025/04/2025-04-27-17_13_33-time-tech-mondriaan-versie-2024.3.7_-Basisrooster-multiweken-met-inhaalles.png 1087w, https://time-tech.be/wp-content/uploads/2025/04/2025-04-27-17_13_33-time-tech-mondriaan-versie-2024.3.7_-Basisrooster-multiweken-met-inhaalles-300x37.png 300w, https://time-tech.be/wp-content/uploads/2025/04/2025-04-27-17_13_33-time-tech-mondriaan-versie-2024.3.7_-Basisrooster-multiweken-met-inhaalles-1024x126.png 1024w, https://time-tech.be/wp-content/uploads/2025/04/2025-04-27-17_13_33-time-tech-mondriaan-versie-2024.3.7_-Basisrooster-multiweken-met-inhaalles-768x95.png 768w" sizes="auto, (max-width: 1087px) 100vw, 1087px" /></span></p>
<hr />
<h2><a id="Lijst_van_voorbeeldbestanden"></a>Lijst van voorbeeldbestanden</h2>
<p>Volgende zip-file bevat alle voorbeeldbestanden en Exceltemplates die hier gebruikt werden: <a href="https://time-tech.be/wp-content/uploads/2025/04/alternaties-voor-inhaallessen.zip">alternaties-voor-inhaallessen.zip</a>.</p>
<ul>
<li>Voorbereiding Jaarkalender 2024-2025</li>
<li>Inhaallessen &#8211; voorbereiding in Excel</li>
<li>Inhaallessen in Excel – Betekenis van de kolommen</li>
<li>Basisrooster &#8211; multiweken</li>
<li>Inhaallessen in multiweken</li>
<li>Inhaallessen &#8211; multiweken &#8211; uurlijsten en lesweken stageklassen</li>
<li>Basisrooster &#8211; multiweken &#8211; met inhaallessen</li>
</ul>

		</div>
	</div>
</div></div></div></div></div>
</div>]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Alternerende roosters opzetten in een multiweeksysteem</title>
		<link>https://time-tech.be/handleiding/alternerende-roosters-opzetten-in-een-multiweeksysteem/</link>
		
		<dc:creator><![CDATA[Peter]]></dc:creator>
		<pubDate>Sun, 30 Oct 2022 17:39:01 +0000</pubDate>
				<guid isPermaLink="false">https://time-tech.be/?post_type=manual_kb&#038;p=10159</guid>

					<description><![CDATA[]]></description>
										<content:encoded><![CDATA[<div class="wpb-content-wrapper"><div  class=" pg-custom-vc    vc_row wpb_row section vc_row-fluid " style="text-align:left;  margin-left:0px;margin-right:0px;"     ><div class="container" style="padding: 0px 0px; display: block;    "><div class="wpb_column vc_column_container vc_col-sm-12"><div class="vc_column-inner"><div class="wpb_wrapper">
	<div class="wpb_text_column wpb_content_element" >
		<div class="wpb_wrapper">
			<h1>Alternerende roosters opzetten in een multiweeksysteem</h1>
<p>De onderwijshervorming stelt steeds meer zwaardere eisen aan het roosterwerk: co-teaching, alternerende vakken al of niet in combinaties met modules, gesplitste klasgroepen, etc. Steeds meer scholen krijgen te maken met alternerende roosters en/of gesplitste klasgroepen en/of modulaire opbouw uitgerold over een volledig schooljaar. De alternaties/modules zijn vaak de praktijkvakken. Onze testschool, waar het systeem dat we hier gaan verduidelijken reeds gebruikt wordt, staat elk jaar garant voor een nieuwe lichting bakkers, chocolatiers, slagers, traiteurs, koks, hofmeesters, reisleiders, gidsen, restaurateurs en hoteliers. De eisen voor de praktijk in het model zijn complex. Via het systeem dat we hier zullen beschrijven wordt de problematiek van alternerende roosters op een eenvoudige en overzichtelijke manier voorbereid en vertaald naar Mondriaan.</p>
<p>In grote lijnen werkt het systeem als volgt:</p>
<ul>
<li><strong>Voorbereiding van hoe de ganse periode waarover geroosterd wordt er uitziet.</strong> Welke zijn de lesweken, de examenweken, de vakanties. Vaak is dit gewoon een overzicht van het ganse schooljaar. Dergelijk schema kan men in Excel opstellen. Binnen dit schema kan men dan al aanduiden hoe bijvoorbeeld een tweewekelijks systeem, en een vijfwekelijks systeem er zou uitzien; hoe modules van bepaalde jaren gemapt worden op zulk een jaarkalender, etc. We zullen hier een voorbeeld van bespreken. Deze Excel is erg handig om het overzicht te bewaren maar voor het systeem enkel info ter zijde.</li>
<li><strong>Voorbereiding van de Alternaties in een Exceldocument</strong>. Dit Exceldocument moet volgens een bepaalde template ingevuld worden om te kunnen gebruiken in Mondriaan. In dit document gaat men voor elke klas waarvoor men alternaties of een modulair systeem wenst op te bouwen een apart tabblad (sheet) voorzien. Elk van deze sheets moet volgens een opgelegd patroon gevuld worden. De Exceltussenstap was wenselijk om orde op zaken te stellen voor de afdelingsverantwoordelijke en de algemene planning van de praktijk op jaar- of kalenderbasis. Een (grondige) kennis van Mondriaan is hiervoor niet nodig.</li>
<li><strong>Inladen van de Alternaties in Mondriaan</strong>. Vertrekkende van een leeg Mondriaanbestand kan men het gevulde Exceldocument inlezen. Mondriaan gaat dan opdrachten genereren, weken en uurlijsten aanmaken, klassen, partities, vensters, en vakken aanmaken. Mondriaan vult alles zoveel mogelijk aan en de laatste details moeten dan verder door de gebruiker aangevuld worden. Het is ook mogelijk om de alternaties in te lezen in een bestaand Mondriaanbestand waar bijvoorbeeld de niet alternerende opdrachten reeds in staan. We raden dit echter af omdat het op punt stellen van de alternaties op zich beter apart gebeurt.</li>
<li><strong>Mondriaanbestand met Alternaties verder aanvullen</strong>. De gegevens uit Excel werden vertaald naar Mondriaan maar een aantal details missen nog om de alternaties te kunnen roosteren. In Excel wordt bijvoorbeeld bepaald dat een klas bepaalde vakken in de even weken heeft, andere in de oneven weken. Of een andere klas wordt in groepen verdeeld en de groepen volgen bepaalde vakken in week 1, 2, 3, 4 of 5. In beide gevallen met de bedoeling om dat over het jaar uit te rollen en alternerend te maken. Wat de gebruiker dan nog moet doen is de roosterdefinitie verder aanvullen naar bijvoorbeeld 43 weken en de weekgroepen die vernoemd werden in Excel aanvullen met hun juiste definities. Ook uurlijsten moeten aangevuld worden. Tenslotte moeten ook leerkrachten en lokalen toegevoegd worden. Pas als deze details toegevoegd werden is het plaatje van de alternaties compleet en kunnen de alternaties geroosterd worden.</li>
<li><strong>Samenvoegen van de alternaties met de andere lesopdrachten</strong>. In een complexe school is het vaak al een hele klus om die alternaties helemaal sluitend te krijgen over het jaar. Het is daarom aan te raden om dit eerst helemaal klaar te hebben alvorens de rest van de lesopdrachten er bij te roosteren. Alternaties en gewone lesopdrachten kan men dus apart voorbereiden in Mondriaanbestanden om ze dan op het gepaste moment samen te voegen en om vervolgens alles samen te roosteren. Hoe men Mondriaanbestanden moet samenvoegen tot één bestand wordt beschreven in &#8220;<a href="https://time-tech.be/handleiding/samenvoegen-van-mondriaanbestanden/">Samenvoegen van Mondriaanbestanden</a>&#8220;.</li>
</ul>
<p>Merk op dat het systeem dat we hier beschrijven een hulpmiddel is om deze complexe problematiek op een overzichtelijke manier op te lossen. Dit is echter niet de enige manier om dit aan te pakken. Men kan er ook gewoon voor kiezen om alles rechtstreeks in Mondriaan te doen. We hopen echter dat dit systeem, wat het resultaat was van een vruchtbare samenwerking tussen het Mondriaanteam en een van de meest complexe scholen van Vlaanderen, een welgekomen hulp zal zijn om dit probleem ook elders aan te pakken.</p>
<p>Moest er voor bepaalde scholen nood zijn aan extra uitbreidingen aan dit systeem dan kan dat steeds besproken worden.</p>
<hr />
<h2>Inhoud</h2>
<ul>
<li><a href="#Voorbereiding_van_de_roosterperiode">Voorbereiding van de roosterperiode</a></li>
<li><a href="#Voorbereiding_van_de_Alternaties_in_een_Exceldocument">Voorbereiding van de Alternaties in een Exceldocument</a>
<ul>
<li><a href="#Structuur_van_het_Exceldocument_dat_gevuld_moet_worden">Structuur van het Exceldocument dat gevuld moet worden</a></li>
<li><a href="#Klas_met_2_wekelijkse_alternaties_en_partities">Klas met 2-wekelijkse alternaties en partities</a></li>
<li><a href="#Klas_met_5_wekelijkse_alternaties">Klas met 5-wekelijkse alternaties</a></li>
<li><a href="#Klas_met_2_wekelijkse_alternaties_en_modules">Klas met 2-wekelijkse alternaties en modules</a></li>
</ul>
</li>
<li><a href="#Inladen_van_de_Alternaties_in_Mondriaan">Inladen van de Alternaties in Mondriaan</a></li>
<li><a href="#Mondriaanbestand_met_Alternaties_verder_aanvullen">Mondriaanbestand met Alternaties verder aanvullen</a></li>
<li><a href="#Samenvoegen_van_de_Alternaties_met_de_andere_lesopdrachten">Samenvoegen van de Alternaties met de andere lesopdrachten</a></li>
<li><a href="#Lijst_van_voorbeeldbestanden">Lijst van voorbeeldbestanden</a></li>
</ul>
<hr />
<h2><a id="Voorbereiding_van_de_roosterperiode"></a>Voorbereiding van de roosterperiode<strong><br />
</strong></h2>
<p>In Excel kunnen kunnen we bijvoorbeeld volgend volledige schooljaar uittekenen. We zien 43 weken met de aanduiding of het een lesweek, examenweek, vakantie is. Dit overzicht gebruikt men als handige tool om een en ander voor te bereiden. Deze voorbereiding is handig voor 2 zaken:</p>
<ul>
<li>het vullen van het Excelbestand met alternaties voor de klassen die dat nodig hebben.</li>
<li>het later aanvullen van het Mondriaanbestand waarin de alternaties ingeladen werden.</li>
</ul>
<p>In het voorbeeld ziet men 3 speciale kolommen ter voorbereiding van de alternaties:</p>
<ul>
<li><strong>Tweewekelijks</strong>: voor klassen of klasgroepen die een tweewekelijks patroon volgen voor bepaalde lessen bepalen we hier waar elke w1 en w2 valt.</li>
<li><strong>Vijfwekelijks</strong>: voor klassen of klasgroepen die een vijfwekelijks patroon volgen voor bepaalde lessen bepalen we hier waar elke w1, w2, w3, w4, w5 valt.</li>
<li><strong>Modules 6THa</strong>: Voor klas 6THa bepalen we hier in welke week welke moduledeel valt. Hier gaat het om module 1 en 2 en elk van die modules heeft een ander plan in w1 en w2.</li>
</ul>
<p>Merk op dat de aanduidingen w1, w2, &#8230; MOD_1_2, etc uiteindelijk vertaald worden naar weekgroepen in Mondriaan. Bijvoorbeeld w1 betekent hier in kolom Tweewekelijks: elke eerste week in een alternatie van 2 weken. w1 zal dus vertaald worden naar een weekgroep dat al die eerste weken bevat.</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-10168 size-full" src="https://time-tech.be/wp-content/uploads/2022/10/2022-10-30-17_53_45-Voorbeeld-jaarkalender-2022-2023.xlsx-Protected-View-Excel.png" alt="" width="647" height="881" srcset="https://time-tech.be/wp-content/uploads/2022/10/2022-10-30-17_53_45-Voorbeeld-jaarkalender-2022-2023.xlsx-Protected-View-Excel.png 647w, https://time-tech.be/wp-content/uploads/2022/10/2022-10-30-17_53_45-Voorbeeld-jaarkalender-2022-2023.xlsx-Protected-View-Excel-220x300.png 220w" sizes="auto, (max-width: 647px) 100vw, 647px" /></p>
<hr />
<h2><a id="Voorbereiding_van_de_Alternaties_in_een_Exceldocument"></a>Voorbereiding van de Alternaties in een Exceldocument</h2>
<p>Om de mogelijkheden toe te lichten vertrekken we hier van 3 verschillende klassen die elk hun vorm van alternaties hebben.</p>
<h3><a id="Structuur_van_het_Exceldocument_dat_gevuld_moet_worden"></a>Structuur van het Exceldocument dat gevuld moet worden</h3>
<p>Voor elke klas wordt er in principe een apart tabblad aangemaakt (maar niet noodzakelijk). En elk tabblad kan men alternerende opdrachten opstellen. Op elke lijn schrijft men een opdracht. In het tabblad hebben we volgende kolommen beschikbaar:</p>
<table style="border-collapse: collapse; width: 100%; height: 96px;">
<tbody>
<tr style="height: 24px;">
<td style="width: 18.9967%; height: 24px;"><strong>Klas</strong></td>
<td style="width: 81.0033%; height: 24px;">Klas waarvoor de alternaties opgezet worden.</td>
</tr>
<tr style="height: 24px;">
<td style="width: 18.9967%; height: 24px;"><strong>Groep</strong></td>
<td style="width: 81.0033%; height: 24px;">Groep binnen de klas waarvoor de opdracht gemaakt wordt. Dergelijke groepen worden vertaald naar partities.</td>
</tr>
<tr style="height: 24px;">
<td style="width: 18.9967%; height: 24px;"><strong>Vak</strong></td>
<td style="width: 81.0033%; height: 24px;">Vak voor de opdracht.</td>
</tr>
<tr>
<td style="width: 18.9967%;"><strong>Leerkrachten</strong></td>
<td style="width: 81.0033%;">Leerkracht die het vak geeft.</td>
</tr>
<tr style="height: 24px;">
<td style="width: 18.9967%; height: 24px;"><strong>#uur</strong></td>
<td style="width: 81.0033%; height: 24px;">Aantal uur van de opdracht binnen 1 week.</td>
</tr>
<tr>
<td style="width: 18.9967%;"><strong>blok</strong></td>
<td style="width: 81.0033%;">Grootte van de blokken. Meestal komt #uur overeen met blok.</td>
</tr>
<tr>
<td style="width: 18.9967%;"><strong>week</strong></td>
<td style="width: 81.0033%;">De week waarbinnen de opdracht geplaatst moet worden. Heeft men een alternatie van bijvoorbeeld 5 weken en indien men w2 in deze kolom zet dan wil dat zeggen dat ze uiteindelijk zal voorkomen in w2, w7, w12, &#8230; In deze kolom kan men eender welke naam zetten. Na het inlezen in Mondriaan moet men er enkel zeker van zijn dat wat men hier zet ook gedefinieerd is. Zet men hier bijvoorbeeld &#8220;MOD_1_2&#8221; dan moet men er voor zorgen dat deze Acro als weekgroep gedefinieerd wordt. Door de import in Mondriaan zal MOD_1_2 als weekgroep aangemaakt worden maar dan leeg, zonder definitie. De gebruiker moet zelf de definitie aanvullen.<br />
Enkel indien men de standaard-acroniemen van de weken gebruikt (w1,w2, &#8230;) zal Mondriaan dit al onmiddellijk als weken herkennen. Alles wat hier van afwijkt zal als weekgroep aanzien worden en moet door de gebruiker in Mondriaan aangevuld worden.</td>
</tr>
<tr>
<td style="width: 18.9967%;"><strong>ZR-link</strong></td>
<td style="width: 81.0033%;">Indien men 2 opdrachten (binnen dezelfde week) op hetzelfde roosterpunt wenst dan geeft men een nummer (of tekst) in in deze kolom voor de opdrachten die samen moeten vallen. Zelfde inhoud betekent samenvallen. Kan ook voor vensters gebruikt worden.</td>
</tr>
<tr>
<td style="width: 18.9967%;"><strong>Venster</strong></td>
<td style="width: 81.0033%;">Wenst men opdrachten (binnen dezelfde week) samen in een venster te plaatsen dan vult men deze kolom.</td>
</tr>
<tr>
<td style="width: 18.9967%;"><strong>Uurlijst</strong></td>
<td style="width: 81.0033%;">Hier kan men een startuur of startuurlijst opgeven. Net zoals bij de Weken kolom moet men ervoor zorgen dat de uurlijsten en/of uren die men gebruikt ook gedefinieerd zijn. Enkel als men de standaard namen (NIET de acro in dit geval) voor uren/dagen/weken gebruikt worden ze ook als dusdanig herkend. Alles wat niet herkend wordt zal als ongedefinieerde uurlijst aangemaakt worden. De gebruiker dient die uurlijsten dan verder aan te vullen. Zet men hier bijvoorbeeld Vrijdag03 dan is dat vrijdag 3 indien in Mondriaan de naam hiervoor inderdaad Vrijdag03 is. Zet men hier Eerste dan zal Eerste als uurlijst aangemaakt worden maar moet de gebruiker dit verder aanvullen.</td>
</tr>
<tr>
<td style="width: 18.9967%;"><strong>Commentaar</strong></td>
<td style="width: 81.0033%;">Vrij commentaarveld. Wordt niet overgenomen in Mondriaan.</td>
</tr>
</tbody>
</table>
<p>In volgende secties bespreken we de mogelijkheden adhv 3 klassen die elk hun specifieke eigenschappen hebben qua alternaties.</p>
<hr />
<h3><a id="Klas_met_2_wekelijkse_alternaties_en_partities"></a>Klas met 2-wekelijkse alternaties en partities</h3>
<p>De vraagstelling voor klas 3BRKa:</p>
<ul>
<li>De klas wordt opgesplitst in 2 groepen (G1, G2) die telkens tegenover elkaar gezet worden voor een aantal vakken.</li>
<li>De klas heeft een 2-wekelijks alternerend rooster.</li>
<li><strong>pvk:</strong> G1 en G2 hebben elke week apart 8 uur <em>pvk:</em> 2*4 uur.</li>
<li><strong>pvr:</strong> G1 en G2 hebben elke week apart 7 uur <em>pvr:</em> 4 uur, 2 uur, 1 uur.</li>
<li><strong>taal</strong>: G1 heeft <em>fra</em> in w1 en <em>eng</em> in w2. G2 heeft <em>eng</em> in w1 en <em>fra</em> in w2.</li>
<li>(G1, <em>pvr</em> en <em>fra</em> en <em>eng)</em> staat steeds tegenover (G2, <em>pvk)</em></li>
<li>(G2, <em>pvr</em> en <em>fra</em> en <em>eng)</em> staat steeds tegenover (G1, <em>pvk)</em></li>
<li>G1 en G2 hebben op elke dag zowel <em>pvr</em> als <em>pvk.</em></li>
</ul>
<p>Een voorbeeld van het resultaat zou er als volgt kunnen uitzien in Mondriaan. We tonen enkel 2 weken (en 2 dagen). Dit is hoe de alternatie over het ganse rooster er dan kan uitzien.</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-10194 size-full" src="https://time-tech.be/wp-content/uploads/2022/10/2022-11-06-16_27_18-time-tech-mondriaan-versie-2022.5.4.4_-nieuw.png" alt="" width="824" height="569" srcset="https://time-tech.be/wp-content/uploads/2022/10/2022-11-06-16_27_18-time-tech-mondriaan-versie-2022.5.4.4_-nieuw.png 824w, https://time-tech.be/wp-content/uploads/2022/10/2022-11-06-16_27_18-time-tech-mondriaan-versie-2022.5.4.4_-nieuw-300x207.png 300w, https://time-tech.be/wp-content/uploads/2022/10/2022-11-06-16_27_18-time-tech-mondriaan-versie-2022.5.4.4_-nieuw-768x530.png 768w" sizes="auto, (max-width: 824px) 100vw, 824px" /></p>
<p>Deze structuur kunnen we nu voorbereiden in een Exceldocument waarvan de vorm door Mondriaan wordt vastgelegd. Per tabblad kan men de alternaties van een klas beschrijven. Wenst men alternaties van 10 klassen te beschrijven dan kan men 10 tabbladen invoeren of men groepeert klassen samen per tabblad, daar is de gebruiker vrij in. Elk tabblad moet dezelfde structuur hebben zoals hier getoond. Het eerste tabblad beschrijft de alternaties van klas 3BRKa.</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-11793 size-full" src="https://time-tech.be/wp-content/uploads/2022/10/2024-08-17-19_40_57-Voorbeeld-Alternaties-in-Excel-Template.xlsx-Excel.png" alt="" width="944" height="706" srcset="https://time-tech.be/wp-content/uploads/2022/10/2024-08-17-19_40_57-Voorbeeld-Alternaties-in-Excel-Template.xlsx-Excel.png 944w, https://time-tech.be/wp-content/uploads/2022/10/2024-08-17-19_40_57-Voorbeeld-Alternaties-in-Excel-Template.xlsx-Excel-300x224.png 300w, https://time-tech.be/wp-content/uploads/2022/10/2024-08-17-19_40_57-Voorbeeld-Alternaties-in-Excel-Template.xlsx-Excel-768x574.png 768w, https://time-tech.be/wp-content/uploads/2022/10/2024-08-17-19_40_57-Voorbeeld-Alternaties-in-Excel-Template.xlsx-Excel-700x525.png 700w" sizes="auto, (max-width: 944px) 100vw, 944px" /></p>
<p>Bekijken we G1 in w1:</p>
<ul>
<li>We willen 1 dag van 8 uur waar G1 4 uur <em>pvr</em> en 4 uur <em>pvk</em> heeft. Dat wordt in 2 lijnen genoteerd en beide lijnen worden in 1 venster van 8 gelegd (V_3RBKa_2).</li>
<li>We willen 1 dag van 8 uur waar G1 4 uur <em>pvk,</em> 2 uur <em>pvr,</em> 1 uur <em>pvr</em> en 1 uur <em>fra</em> heeft. Dat wordt in 4 lijnen genoteerd en alles samengezet in 1 venster van 8 uur (V_3RBKa_1).</li>
</ul>
<p>We volgen een gelijkaardig stramien voor G2 in w1 maar ipv <em>fra</em> voegen we hier <em>eng</em> toe. We gebruiken hier ook 2 vensters van 8 uur (V_3RBKa_3, V_3RBKa_4). Nu zouden we willen afdwingen dat de blokken van 8 uur van G1 en G2 paarsgewijs naast elkaar komen te liggen. Dat kunnen we doen door de vensters parallel te maken. Dat noteren we onderaan. Voor w1 zijn dat:</p>
<ul>
<li>V_3RBKa_1 (G1), V_3RBKa_4 (G2): samen op 1 dag</li>
<li>V_3RBKa_2 (G1), V_3RBKa_3 (G2): samen op 1 dag</li>
</ul>
<p>Door ze samen in 1 cel te vernoemen worden dit parallelle vensters. Merk op dat dat ook bekomen kan worden door ze op aparte lijnen te schrijven maar dan moet de ZR-Link ingegeven worden.</p>
<p>Wat we tenslotte ook nog willen afdwingen is dat (G1, <em>pvk)</em> en (G2, <em>pvr)</em> en vice versa binnen 1 dag naast elkaar vallen. Dat doen we door die blokken een ZR-Link te geven. Voor w1 zijn dat 1 en 2.</p>
<p>Voor w2 doen we een gelijkaardige opzet.</p>
<hr />
<h3><a id="Klas_met_5_wekelijkse_alternaties"></a>Klas met 5-wekelijkse alternaties</h3>
<p>De vraagstelling voor klas 5BRK:</p>
<ul>
<li>De klas wordt in dit voorbeeld niet opgesplitst in groepen.</li>
<li>De klas heeft een 5-wekelijks alternerend rooster.</li>
<li>Er zijn 5 vakken die we wensen te alterneren in 5 weken. In elke week telkens 2 blokken van 8 uur van hetzelfde vak. Het gaat om de vakken <em>project_k, pvk_BT, pvr_BT, pvk_BV, pvr_BV.</em> De blokken van 8 uur moeten steeds op een donderdag en vrijdag vallen.</li>
<li>In de weken w2 en w4 willen we nog een extra blok van 4 uur <em>project_k.</em> Dit blok valt telkens op woensdagnamiddag.</li>
<li>In de weken w1, w3, w5 willen we de klas vrijhouden <em>(vrij)</em> op woensdagnamiddag.</li>
</ul>
<p>Een voorbeeld van het resultaat zou er als volgt kunnen uitzien in Mondriaan. We tonen enkel 5 weken (en 3 dagen). Dit is hoe de alternatie over het ganse rooster er dan kan uitzien.</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-10180 size-full" src="https://time-tech.be/wp-content/uploads/2022/10/2022-10-30-19_08_04-time-tech-mondriaan-versie-2022.5.4.3_-Voorbeeld_alternaties.zttxml.png" alt="" width="939" height="346" srcset="https://time-tech.be/wp-content/uploads/2022/10/2022-10-30-19_08_04-time-tech-mondriaan-versie-2022.5.4.3_-Voorbeeld_alternaties.zttxml.png 939w, https://time-tech.be/wp-content/uploads/2022/10/2022-10-30-19_08_04-time-tech-mondriaan-versie-2022.5.4.3_-Voorbeeld_alternaties.zttxml-300x111.png 300w, https://time-tech.be/wp-content/uploads/2022/10/2022-10-30-19_08_04-time-tech-mondriaan-versie-2022.5.4.3_-Voorbeeld_alternaties.zttxml-768x283.png 768w" sizes="auto, (max-width: 939px) 100vw, 939px" /></p>
<p>In hetzelfde Exceldocument hebben we nu een tabblad 5BRK waar we deze alternaties als volgt kunnen noteren:</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-11794 size-full" src="https://time-tech.be/wp-content/uploads/2022/10/2024-08-17-19_44_06-Voorbeeld-Alternaties-in-Excel-Template.xlsx-Excel.png" alt="" width="808" height="461" srcset="https://time-tech.be/wp-content/uploads/2022/10/2024-08-17-19_44_06-Voorbeeld-Alternaties-in-Excel-Template.xlsx-Excel.png 808w, https://time-tech.be/wp-content/uploads/2022/10/2024-08-17-19_44_06-Voorbeeld-Alternaties-in-Excel-Template.xlsx-Excel-300x171.png 300w, https://time-tech.be/wp-content/uploads/2022/10/2024-08-17-19_44_06-Voorbeeld-Alternaties-in-Excel-Template.xlsx-Excel-768x438.png 768w" sizes="auto, (max-width: 808px) 100vw, 808px" /></p>
<p>In de kolom week gebruiken we nu de standaardacroniemen van de weken (w1, &#8230;, w5). In de kolom Uurlijst staan in dit geval niet de échte namen van uren/dagen/weken maar vrij gekozen namen van uurlijsten die aangemaakt zullen worden: wo5, do1, vr1. Bedoeling is dan we in Mondriaan straks deze uurlijsten zelf gaan aanvullen.</p>
<hr />
<h3><a id="Klas_met_2_wekelijkse_alternaties_en_modules"></a>Klas met 2-wekelijkse alternaties en modules</h3>
<p>De vraagstelling voor klas 6HTa:</p>
<ul>
<li>De klas wordt in 2 groepen ingedeeld: G1 en G2.</li>
<li>De groepen hebben een 2-wekelijks alternerend rooster.</li>
<li>Gedurende de eerste helft van het jaar volgen ze module 1 in een 2-wekelijks systeem.</li>
<li>Gedurende de tweede helft van het jaar volgen ze module 2 in een 2-wekelijks systeem.</li>
<li>Zowel in de module 1 als 2 heeft G1 in w1 steeds 8 uur <em>pvk</em> en G2 heeft dan op hetzelfde moment 8 uur <em>pvr.<br />
</em></li>
<li>Zowel in de module 1 als 2 heeft G1 in w2 steeds 8 uur <em>pvr</em> en G2 heeft dan op hetzelfde moment 8 uur <em>pvk.</em></li>
<li>In module 1 heeft G1 in w1 en w2 4 uur <em>pvk</em> en G2 heeft dan op hetzelfde moment 4 uur <em>pvh.</em></li>
<li>In module 2 heeft G1 in w1 en w2 4 uur <em>pvh</em> en G2 heeft dan op hetzelfde moment 4 uur <em>pvk.</em></li>
</ul>
<p>Een voorbeeld van het resultaat zou er als volgt kunnen uitzien in Mondriaan. We tonen enkel 2 weken (en 2 dagen) per module. Het eerste plaatje toont module 1 (van w1 tot/met w26). Het tweede plaatje toont module 2 (vanaf week 27).</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-10185 size-full" src="https://time-tech.be/wp-content/uploads/2022/10/2022-10-30-19_14_55-time-tech-mondriaan-versie-2022.5.4.3_-Voorbeeld_alternaties.zttxml.png" alt="" width="687" height="345" srcset="https://time-tech.be/wp-content/uploads/2022/10/2022-10-30-19_14_55-time-tech-mondriaan-versie-2022.5.4.3_-Voorbeeld_alternaties.zttxml.png 687w, https://time-tech.be/wp-content/uploads/2022/10/2022-10-30-19_14_55-time-tech-mondriaan-versie-2022.5.4.3_-Voorbeeld_alternaties.zttxml-300x151.png 300w" sizes="auto, (max-width: 687px) 100vw, 687px" /></p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-10186 size-full" src="https://time-tech.be/wp-content/uploads/2022/10/2022-10-30-19_15_43-time-tech-mondriaan-versie-2022.5.4.3_-Voorbeeld_alternaties.zttxml.png" alt="" width="687" height="345" srcset="https://time-tech.be/wp-content/uploads/2022/10/2022-10-30-19_15_43-time-tech-mondriaan-versie-2022.5.4.3_-Voorbeeld_alternaties.zttxml.png 687w, https://time-tech.be/wp-content/uploads/2022/10/2022-10-30-19_15_43-time-tech-mondriaan-versie-2022.5.4.3_-Voorbeeld_alternaties.zttxml-300x151.png 300w" sizes="auto, (max-width: 687px) 100vw, 687px" /></p>
<p>In hetzelfde Exceldocument hebben we nu een tabblad 6THa waar we deze alternaties met modules als volgt kunnen noteren:</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-11795 size-full" src="https://time-tech.be/wp-content/uploads/2022/10/2024-08-17-19_45_44-Voorbeeld-Alternaties-in-Excel-Template.xlsx-Excel.png" alt="" width="869" height="460" srcset="https://time-tech.be/wp-content/uploads/2022/10/2024-08-17-19_45_44-Voorbeeld-Alternaties-in-Excel-Template.xlsx-Excel.png 869w, https://time-tech.be/wp-content/uploads/2022/10/2024-08-17-19_45_44-Voorbeeld-Alternaties-in-Excel-Template.xlsx-Excel-300x159.png 300w, https://time-tech.be/wp-content/uploads/2022/10/2024-08-17-19_45_44-Voorbeeld-Alternaties-in-Excel-Template.xlsx-Excel-768x407.png 768w" sizes="auto, (max-width: 869px) 100vw, 869px" /></p>
<p>Er zijn 2 modules en 2 weken. Dat maakt dat er in feite 4 verschillende weken zijn. Om dat onderscheid te maken hebben we in de <em>week</em> kolom de 4 verschillende weekgroepen voorzien:</p>
<ul>
<li>MOD_1_1: module 1, week 1</li>
<li>MOD_1_2: module 1, week 2</li>
<li>MOD_2_1: module 2, week 1</li>
<li>MOD_2_2: module 2, week 2</li>
</ul>
<p>Deze weekgroepen gaan we in Mondriaan een definitie moeten geven.</p>
<p>Merk ook de ZR-Links op om de blokken van G1 en G2 samen te zetten. Verder zien we dat we voor de blokken van 4 uur een uurlijst Eerste voorzien omdat we die steeds op het eerste uur willen laten beginnen. Voor de blokken van 8 uur hebben we dat niet gedaan omdat het daar automatisch de enige mogelijkheid zal zijn (niets belet ons echter om het daar ook te zetten).</p>
<hr />
<h2><a id="Inladen_van_de_Alternaties_in_Mondriaan"></a>Inladen van de Alternaties in Mondriaan</h2>
<p>In deze sectie bespreken we het opladen van de alternaties in Mondriaan vanuit het gevulde Exceldocument.</p>
<p>Men heeft de keuze om te vertrekken van een nieuw/leeg Mondriaanbestand om de alternaties in op te laden of om die alternaties in een bestaand, en dus reeds gedeeltelijk gevuld bestand bij te laden. Dit zijn de 2 manieren van werken:</p>
<ol>
<li>Men laadt de alternaties in een leeg nieuw bestand op. Daar test men de planning van de alternaties op zich. Daarna voegt men het Mondriaanbestand met de alternaties samen met het bestand waarin de niet alternerende lessen voorbereid werden.</li>
<li>Men laadt de alternaties in een reeds gevuld bestand op. In dit geval hoeft men achteraf de bestanden niet meer samen te voegen. Dit systeem laat minder makkelijk toe om de alternaties apart te testen.</li>
</ol>
<p>Onze voorkeur gaat uit naar de eerste oplossing. Een apart bestand maken voor de alternaties, die apart testen en vervolgens samenvoegen met het hoofdbestand.</p>
<p>Vertrekkende van een leeg bestand drukken we op de knop &#8220;Tools | Alternaties&#8221;. Mondriaan vraagt een excelbestand te openen. Enkel bestanden die aan de afgesproken template voldoen kunnen geladen worden.</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-10217 size-full" src="https://time-tech.be/wp-content/uploads/2022/10/2022-11-12-18_25_25-Window.png" alt="" width="1071" height="768" srcset="https://time-tech.be/wp-content/uploads/2022/10/2022-11-12-18_25_25-Window.png 1071w, https://time-tech.be/wp-content/uploads/2022/10/2022-11-12-18_25_25-Window-300x215.png 300w, https://time-tech.be/wp-content/uploads/2022/10/2022-11-12-18_25_25-Window-1024x734.png 1024w, https://time-tech.be/wp-content/uploads/2022/10/2022-11-12-18_25_25-Window-768x551.png 768w" sizes="auto, (max-width: 1071px) 100vw, 1071px" /></p>
<p>In het opdrachtentabblad zullen de opdrachten verschijnen die uit de Exceltabbladen werden afgeleid.</p>
<p><strong>Opdrachten 3BRKa</strong></p>
<p>In de kolom <em>Klassen</em> ziet men de klas + partitie-element G1/G2. De uren, blokken, ZR-Links en Vensters werden overgenomen. In de kolom <em>Weken</em> heeft Mondriaan weekgroepen geplaatst met een naam afgeleid van wat in Excel stond. Omdat we in Excel w1, w2 gebruikt hebben, heeft Mondriaan dit als eerste en tweede week geïnterpreteerd en er de weekgroepen <em>Alternaties_2_w1</em> en <em>Alternaties_2_w2</em> van gemaakt. De &#8220;2&#8221; duidt op het feit dat het een 2-wekelijkse alternatie is. Deze 2 weekgroepen heeft Mondriaan aangemaakt maar zullen verder door de gebruiker gedefinieerd moeten worden. Merk op dat de opdrachten als Patroon gedefinieerd werden wat wil zeggen dat ze op elke week van de weekgroep gelijk liggen.</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-11796 size-full" src="https://time-tech.be/wp-content/uploads/2022/10/2024-08-17-19_51_55-time-tech-mondriaan-versie-2024.3.0.4_-Alternaties-enkel-ingelezen.zttxml.png" alt="" width="1020" height="622" srcset="https://time-tech.be/wp-content/uploads/2022/10/2024-08-17-19_51_55-time-tech-mondriaan-versie-2024.3.0.4_-Alternaties-enkel-ingelezen.zttxml.png 1020w, https://time-tech.be/wp-content/uploads/2022/10/2024-08-17-19_51_55-time-tech-mondriaan-versie-2024.3.0.4_-Alternaties-enkel-ingelezen.zttxml-300x183.png 300w, https://time-tech.be/wp-content/uploads/2022/10/2024-08-17-19_51_55-time-tech-mondriaan-versie-2024.3.0.4_-Alternaties-enkel-ingelezen.zttxml-768x468.png 768w" sizes="auto, (max-width: 1020px) 100vw, 1020px" /></p>
<p>Merk op dat er in de eerste kolom waarschuwingen/fouten zullen verschijnen omdat nog niet alles gedefinieerd is.</p>
<p><strong>Opdachten 5BRK</strong></p>
<p>In de kolom <em>Klassen</em> staat de klas zonder partitie-elementen omdat ze niet in groepen ingedeeld werd. Hier bevat de kolom <em>Weken</em> andere weekgroepen: Alternaties_5_w1, &#8230; Alternaties_5_w5. Opnieuw, de &#8220;5&#8221; wijst op een 5-wekelijkse alternatie. Ook deze groepen werden afgeleid van Excel, werden automatisch aangemaakt en moeten verder vervolledigd worden. In Startuurlijsten zien we de namen van de uurlijsten zoals in Excel opgegeven (do1,vr1,wo5). Deze zullen gedefinieerd moeten worden.</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-11797 size-full" src="https://time-tech.be/wp-content/uploads/2022/10/2024-08-17-19_53_14-time-tech-mondriaan-versie-2024.3.0.4_-Alternaties-enkel-ingelezen.zttxml.png" alt="" width="1020" height="433" srcset="https://time-tech.be/wp-content/uploads/2022/10/2024-08-17-19_53_14-time-tech-mondriaan-versie-2024.3.0.4_-Alternaties-enkel-ingelezen.zttxml.png 1020w, https://time-tech.be/wp-content/uploads/2022/10/2024-08-17-19_53_14-time-tech-mondriaan-versie-2024.3.0.4_-Alternaties-enkel-ingelezen.zttxml-300x127.png 300w, https://time-tech.be/wp-content/uploads/2022/10/2024-08-17-19_53_14-time-tech-mondriaan-versie-2024.3.0.4_-Alternaties-enkel-ingelezen.zttxml-768x326.png 768w" sizes="auto, (max-width: 1020px) 100vw, 1020px" /></p>
<p><strong>Opdrachten 6THa</strong></p>
<p>In <em>Klassen</em> zien we de klas met haar partitie-elementen G1/G2. In <em>Startuurlijsten</em> de uurlijst Eerste. Deze uurlijst zal moeten gedefinieerd worden. In de kolom <em>Weken</em> zien we de exacte namen van de weekgroepen zoals ze in Excel opgegeven werden. Ook deze zullen gedefinieerd moeten worden.</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-11798 size-full" src="https://time-tech.be/wp-content/uploads/2022/10/2024-08-17-19_55_10-time-tech-mondriaan-versie-2024.3.0.4_-Alternaties-enkel-ingelezen.zttxml.png" alt="" width="1027" height="454" srcset="https://time-tech.be/wp-content/uploads/2022/10/2024-08-17-19_55_10-time-tech-mondriaan-versie-2024.3.0.4_-Alternaties-enkel-ingelezen.zttxml.png 1027w, https://time-tech.be/wp-content/uploads/2022/10/2024-08-17-19_55_10-time-tech-mondriaan-versie-2024.3.0.4_-Alternaties-enkel-ingelezen.zttxml-300x133.png 300w, https://time-tech.be/wp-content/uploads/2022/10/2024-08-17-19_55_10-time-tech-mondriaan-versie-2024.3.0.4_-Alternaties-enkel-ingelezen.zttxml-1024x453.png 1024w, https://time-tech.be/wp-content/uploads/2022/10/2024-08-17-19_55_10-time-tech-mondriaan-versie-2024.3.0.4_-Alternaties-enkel-ingelezen.zttxml-768x340.png 768w" sizes="auto, (max-width: 1027px) 100vw, 1027px" /></p>
<p><strong>Aangemaakte Vensters</strong></p>
<p>Alle vensters, in patroon op de weekgroepen zoals eerder uitgelegd. Ook de parallelle vensters werden gerespecteerd via de ZR-Link.</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-10225 size-full" src="https://time-tech.be/wp-content/uploads/2022/10/2022-11-12-19_26_11-Window.png" alt="" width="1181" height="263" srcset="https://time-tech.be/wp-content/uploads/2022/10/2022-11-12-19_26_11-Window.png 1181w, https://time-tech.be/wp-content/uploads/2022/10/2022-11-12-19_26_11-Window-300x67.png 300w, https://time-tech.be/wp-content/uploads/2022/10/2022-11-12-19_26_11-Window-1024x228.png 1024w, https://time-tech.be/wp-content/uploads/2022/10/2022-11-12-19_26_11-Window-768x171.png 768w" sizes="auto, (max-width: 1181px) 100vw, 1181px" /></p>
<p><strong>Aangemaakte Klassen en Partities</strong></p>
<p>Als de klassen in het bestand nog niet bestaan worden ze aangemaakt. Net zoals de partities. De partitie wordt in dit geval steeds &#8220;Alternaties&#8221; genoemd. De partitie-elementen worden uit Excel overgenomen. Enkel voor de klassen waarvoor het gevraagd werd.</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-10226 size-full" src="https://time-tech.be/wp-content/uploads/2022/10/2022-11-12-19_29_20-Window.png" alt="" width="1067" height="477" srcset="https://time-tech.be/wp-content/uploads/2022/10/2022-11-12-19_29_20-Window.png 1067w, https://time-tech.be/wp-content/uploads/2022/10/2022-11-12-19_29_20-Window-300x134.png 300w, https://time-tech.be/wp-content/uploads/2022/10/2022-11-12-19_29_20-Window-1024x458.png 1024w, https://time-tech.be/wp-content/uploads/2022/10/2022-11-12-19_29_20-Window-768x343.png 768w" sizes="auto, (max-width: 1067px) 100vw, 1067px" /></p>
<p><strong>Aangemaakte vakken</strong></p>
<p>Als ze nog niet bestaan worden ze aangemaakt.</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-10227 size-full" src="https://time-tech.be/wp-content/uploads/2022/10/2022-11-12-19_32_11-Window.png" alt="" width="764" height="328" srcset="https://time-tech.be/wp-content/uploads/2022/10/2022-11-12-19_32_11-Window.png 764w, https://time-tech.be/wp-content/uploads/2022/10/2022-11-12-19_32_11-Window-300x129.png 300w" sizes="auto, (max-width: 764px) 100vw, 764px" /></p>
<p><strong>Aangemaakte Leerkrachten</strong></p>
<p>Als ze nog niet bestaan worden ze aangemaakt.</p>
<p><strong><img loading="lazy" decoding="async" class="alignnone wp-image-11799 size-full" src="https://time-tech.be/wp-content/uploads/2022/10/2024-08-17-19_57_09-time-tech-mondriaan-versie-2024.3.0.4_-Alternaties-enkel-ingelezen.zttxml.png" alt="" width="883" height="242" srcset="https://time-tech.be/wp-content/uploads/2022/10/2024-08-17-19_57_09-time-tech-mondriaan-versie-2024.3.0.4_-Alternaties-enkel-ingelezen.zttxml.png 883w, https://time-tech.be/wp-content/uploads/2022/10/2024-08-17-19_57_09-time-tech-mondriaan-versie-2024.3.0.4_-Alternaties-enkel-ingelezen.zttxml-300x82.png 300w, https://time-tech.be/wp-content/uploads/2022/10/2024-08-17-19_57_09-time-tech-mondriaan-versie-2024.3.0.4_-Alternaties-enkel-ingelezen.zttxml-768x210.png 768w" sizes="auto, (max-width: 883px) 100vw, 883px" /></strong></p>
<p><strong>Aangemaakte Roosterweek, weekgroepen en uurlijsten</strong></p>
<p>Vanuit het voorbeeld weten we zeker dat we 5 weken nodig hebben. Dat werd afgeleid uit de Weken kolom in Excel waar we voor de ene klas w1, w2 gebruikt hebben en voor een andere klas w1, &#8230;, w5. Vandaar dat Mondriaan alvast een Multiweekrooster van 5 weken heeft aangemaakt als basis om van te vertrekken.</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-10230 size-full" src="https://time-tech.be/wp-content/uploads/2022/10/2022-11-12-19_40_17-Window.png" alt="" width="1041" height="703" srcset="https://time-tech.be/wp-content/uploads/2022/10/2022-11-12-19_40_17-Window.png 1041w, https://time-tech.be/wp-content/uploads/2022/10/2022-11-12-19_40_17-Window-300x203.png 300w, https://time-tech.be/wp-content/uploads/2022/10/2022-11-12-19_40_17-Window-1024x692.png 1024w, https://time-tech.be/wp-content/uploads/2022/10/2022-11-12-19_40_17-Window-768x519.png 768w" sizes="auto, (max-width: 1041px) 100vw, 1041px" /></p>
<p>Er werden 5 weken aangemaakt. De weekgroepen die beginnen met &#8220;Alternaties&#8221; hebben al een eerste week als element omdat deze expliciet als wx in Excel vermeld werden. De andere weekgroepen (MOD&#8230;) hebben nog geen definitie. Alle weekgroepen zullen verder aangevuld moeten worden.</p>
<p>Ook de uurlijsten werden toegevoegd. Hun definitie moet ook aangevuld worden.</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-10231 size-full" src="https://time-tech.be/wp-content/uploads/2022/10/2022-11-12-19_44_40-Window.png" alt="" width="1041" height="180" srcset="https://time-tech.be/wp-content/uploads/2022/10/2022-11-12-19_44_40-Window.png 1041w, https://time-tech.be/wp-content/uploads/2022/10/2022-11-12-19_44_40-Window-300x52.png 300w, https://time-tech.be/wp-content/uploads/2022/10/2022-11-12-19_44_40-Window-1024x177.png 1024w, https://time-tech.be/wp-content/uploads/2022/10/2022-11-12-19_44_40-Window-768x133.png 768w" sizes="auto, (max-width: 1041px) 100vw, 1041px" /></p>
<hr />
<h2><a id="Mondriaanbestand_met_Alternaties_verder_aanvullen"></a>Mondriaanbestand met Alternaties verder aanvullen</h2>
<p>Na het importeren van de alternaties moeten een aantal zaken gebeuren. Mondriaan heeft al een multiweeksysteem voorzien maar het rooster moet nog verder uitgerold worden over het ganse schooljaar zoals voorzien was in de &#8220;Voorbereiding van de roosterperiode&#8221;. In dit voorbeeld zijn dat 43 weken. Het multiweekrooster bevat momenteel 5 weken. We breiden dat verder uit tot 43 en geven daarbij ook aan welke wel en welke geen lesweken zijn. Vervolgens vullen we de roosterweekgroepen en de uurlijsten aan.</p>
<p><strong>Roosterperiode uitbreiden</strong></p>
<p>Via de knop &#8220;Uren/Week | Roosterweek | <strong>Roosterweken aanpassen</strong>&#8221; komen we in het scherm om de weken aan te passen. Via de knop &#8220;<strong>Voeg toe via patroon</strong>&#8221; voegen we de weken toe. In de kolom Lesweek geven we aan welke weken geen lesweken zijn. Dit gaan om de vakantie en examenperiode.</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-10235 size-full" src="https://time-tech.be/wp-content/uploads/2022/10/2022-11-13-16_07_37-Aanpassen-roosterweken.png" alt="" width="513" height="329" srcset="https://time-tech.be/wp-content/uploads/2022/10/2022-11-13-16_07_37-Aanpassen-roosterweken.png 513w, https://time-tech.be/wp-content/uploads/2022/10/2022-11-13-16_07_37-Aanpassen-roosterweken-300x192.png 300w" sizes="auto, (max-width: 513px) 100vw, 513px" /></p>
<p><strong>Roosterweekgroepen vervolledigen</strong></p>
<p>Vervolgens moet met in hetzelfde scherm de roosterweekgroepen vervolledigen:</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-10236 size-full" src="https://time-tech.be/wp-content/uploads/2022/10/2022-11-13-16_17_58-time-tech-mondriaan-versie-2022.6.0.0_-Voorbeeld_alternaties.zttxml.png" alt="" width="492" height="369" srcset="https://time-tech.be/wp-content/uploads/2022/10/2022-11-13-16_17_58-time-tech-mondriaan-versie-2022.6.0.0_-Voorbeeld_alternaties.zttxml.png 492w, https://time-tech.be/wp-content/uploads/2022/10/2022-11-13-16_17_58-time-tech-mondriaan-versie-2022.6.0.0_-Voorbeeld_alternaties.zttxml-300x225.png 300w" sizes="auto, (max-width: 492px) 100vw, 492px" /></p>
<p><strong>Uurlijsten vervolledigen</strong></p>
<p>Tenslotte worden de uurlijsten aangevuld:</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-10237 size-full" src="https://time-tech.be/wp-content/uploads/2022/10/2022-11-13-16_20_50-time-tech-mondriaan-versie-2022.6.0.0_-Voorbeeld_alternaties.zttxml.png" alt="" width="907" height="176" srcset="https://time-tech.be/wp-content/uploads/2022/10/2022-11-13-16_20_50-time-tech-mondriaan-versie-2022.6.0.0_-Voorbeeld_alternaties.zttxml.png 907w, https://time-tech.be/wp-content/uploads/2022/10/2022-11-13-16_20_50-time-tech-mondriaan-versie-2022.6.0.0_-Voorbeeld_alternaties.zttxml-300x58.png 300w, https://time-tech.be/wp-content/uploads/2022/10/2022-11-13-16_20_50-time-tech-mondriaan-versie-2022.6.0.0_-Voorbeeld_alternaties.zttxml-768x149.png 768w" sizes="auto, (max-width: 907px) 100vw, 907px" /></p>
<p><strong>Test de planning van de alternaties</strong></p>
<p>Als deze aanvullingen gebeurd zijn kunnen we de alternaties testen door het geheel te plannen. Men kan hier dan bijvoorbeeld ook leerkrachten en lokalen gaan toevoegen aan de opdrachten.</p>
<p>Bewaar dit Mondriaanbestand als tussenstap voor het volledige rooster.</p>
<hr />
<h2><a id="Samenvoegen_van_de_Alternaties_met_de_andere_lesopdrachten"></a>Samenvoegen van de Alternaties met de andere lesopdrachten</h2>
<p>Zoals eerder uitgelegd kunnen we het bestand met de alternaties vervolgens samenvoegen met het bestand dat de gewone lessen bevat. Andere oplossingen zijn eveneens mogelijk. Men kan in het bestand van de alternaties ook de gewone lesopdrachten beginnen toevoegen. Men kan er ook voor kiezen om de alternaties vanuit Excel meteen in te lezen in het bestand met de gewone lesopdrachten.</p>
<hr />
<h2><a id="Lijst_van_voorbeeldbestanden"></a>Lijst van voorbeeldbestanden</h2>
<p>Volgende Excelbestanden die op deze pagina gebruikt werden kan men hier downloaden:</p>
<ul>
<li><a href="https://time-tech.be/wp-content/uploads/2022/10/Alternaties-in-Excel-Betekenis-van-de-kolommen-1.xlsx">Alternaties in Excel &#8211; Betekenis van de kolommen</a></li>
<li><a href="https://time-tech.be/wp-content/uploads/2022/10/Alternaties-in-Excel-Template-1.xlsx">Alternaties in Excel Template</a></li>
<li><a href="https://time-tech.be/wp-content/uploads/2022/10/Voorbeeld-Alternaties-in-Excel-Template-1.xlsx">Voorbeeld Alternaties in Excel Template</a></li>
<li><a href="https://time-tech.be/wp-content/uploads/2022/10/Voorbeeld-Jaarkalender-2022-2023.xlsx">Voorbeeld Jaarkalender 2022-2023</a></li>
</ul>
<p>Verder 2 Mondriaanbestanden als voorbeeld, de eerste werd bekomen vertrekkende van een leeg bestand waarin de alternaties (Voorbeeld Alternaties in Excel Template.xlsx) werden ingelezen. Dit bestand is op zich niet planbaar omdat er nog zaken aan toegevoegd moeten worden. In het tweede bestand werden de essentiële zaken toegevoegd zodat het wel te plannen is. Beide bestanden zijn gezipped. Deze kan men downloaden en unzippen om te kunnen bekijken in Mondriaan.</p>
<ul>
<li><a href="https://time-tech.be/wp-content/uploads/2022/10/Alternaties-enkel-ingelezen-1.zip">Alternaties enkel ingelezen</a></li>
<li><a href="https://time-tech.be/wp-content/uploads/2022/10/Alternaties-aangevuld-met-weken-en-uurlijsten-1.zip">Alternaties aangevuld met weken en uurlijsten</a></li>
</ul>

		</div>
	</div>
</div></div></div></div></div>
</div>]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Patroonopdrachten en Patroonvensters in multiweekroosters</title>
		<link>https://time-tech.be/handleiding/patroonopdrachten/</link>
		
		<dc:creator><![CDATA[Peter]]></dc:creator>
		<pubDate>Wed, 27 May 2020 13:44:51 +0000</pubDate>
				<guid isPermaLink="false">https://time-tech.be/?post_type=manual_kb&#038;p=7328</guid>

					<description><![CDATA[]]></description>
										<content:encoded><![CDATA[<div class="wpb-content-wrapper"><div  class=" pg-custom-vc    vc_row wpb_row section vc_row-fluid " style="text-align:left;  margin-left:0px;margin-right:0px;"     ><div class="container" style="padding: 0px 0px; display: block;    "><div class="wpb_column vc_column_container vc_col-sm-12"><div class="vc_column-inner"><div class="wpb_wrapper">
	<div class="wpb_text_column wpb_content_element" >
		<div class="wpb_wrapper">
			<h1>Patroonopdrachten en Patroonvensters in multiweekroosters</h1>
<p>Het concept &#8220;patroon&#8221; is relevant voor opdrachten, wensen en vensters in een multiweekrooster. De keuze voor &#8220;patroon&#8221; kan men vinden in de tabbladen &#8220;Opdrachten | Opdrachten&#8221;,  &#8220;Opdrachten | Wensen&#8221; en &#8220;Elementen | Vensters&#8221; van zodra de optie &#8220;Multiweek&#8221; aangevinkt is in het &#8220;Opties&#8221; tabblad. De keuze &#8220;patroon&#8221; moet men steeds zien in combinatie met de kolom &#8220;Weken&#8221;.</p>
<p>Voor een opdracht in een multiweekrooster kan men eisen dat de opdracht in elk van de aangeduide weken op exact dezelfde plaats in die weken valt. Heb je een lesopdracht van 1 uur Frans in een rooster van 4 weken, waarbij je dat uur Frans in elke week wenst, dan kan je eisen dat het in elke van die 4 weken op hetzelfde moment valt. Als er voor maandag het 4de uur gekozen wordt dan is het dat voor elk van de weken. De opdracht vormt een patroon. Dat in tegenstelling tot normale opdrachten, zonder patroon, waarbij de keuze in elke week verschillend kan zijn.</p>
<p>Ook voor Wensen kan men vragen om de blokken in een patroon te leggen, net zoals voor opdrachten. Voor elke week opgenomen in de wensopdracht zal het vrije moment dan op dezelfde plaats in de week vallen.</p>
<p>Hetzelfde geldt voor vensters. Vensters worden in &#8220;Elementen | Vensters&#8221; gedefinieerd. Van vensters kan men in een multiweeksysteem zeggen dat ze moeten voorkomen in de aangeduide weken. Men kan (vanaf Mondriaan versie 2020.3.0) ook eisen dat die vensters een patroon moeten vormen tussen de weken waarin ze voorkomen. Het gedefinieerde venster zal dan in elk van de weken op exact dezelfde plaats vallen. Vervolgens kan men dit venster gaan gebruiken in gewone opdrachten of in patroonopdrachten. Het punt is dat men dan ook weet dat hetzelfde venster in elk van de aangeduide op hetzelfde moment valt. Wat men verder met die vensters doet is vrij te kiezen.</p>
<p>Typisch worden patroonopdrachten gebruikt in roosters waarin een roulatiesysteem voorzien wordt. Men heeft bijvoorbeeld 4 weken waarin telkens 80% van het rooster identiek is maar op 20% van het rooster ziet men per week andere lessen georganiseerd worden. Doorheen het schooljaar volgen deze 4 weken zicht steeds op als een roulatiesysteem. De 5de week van het schooljaar is identiek aan de 1ste. De 80% van de lessen die steeds identiek moeten zijn die worden dan typisch via patroonopdrachten gedefinieerd. De andere lessen, die per week anders kunnen zijn, die worden als gewone opdrachten in de resterende &#8220;gaten&#8221; geroosterd.</p>
<p>Op de pagina &#8220;<a href="https://time-tech.be/handleiding/wisseluren/">Lessen inhalen die vervallen door stageperiodes</a>&#8221; wordt een systeem uitgewerkt dat veelvuldig gebruik maakt van patroonopdrachten.</p>
<p>Op de pagina &#8220;<a href="https://time-tech.be/handleiding/opzetten-multiweeksysteem/">Opzetten van een Multiweeksysteem</a>&#8221; wordt uitgebreid beschreven hoe men van een éénweeksysteem over kan gaan naar een multiweeksysteem.</p>
<p>Op deze pagina geven we enkele eenvoudige voorbeelden van patroonopdrachten en patroonvensters. We gaan ook in op de combinatie van beide. De voorbeelden zijn rudimentair met als doel de techniek duidelijk te maken.</p>
<hr />
<h2>Inhoud</h2>
<ul>
<li><a href="#Opdrachten_in_een_Multiweeksysteem_met_en_zonder_Patroon">Opdrachten in een Multiweeksysteem met en zonder Patroon</a></li>
<li><a href="#Vensters_in_een_Multiweeksysteem_met_en_zonder_Patroon">Vensters in een Multiweeksysteem met en zonder Patroon</a></li>
<li><a href="#Effect_van_Blokken_per_dag_uitgevinkt_op_multiweekopdrachten_en_vensters">Effect van &#8216;Blokken per dag&#8217; uitgevinkt op multiweekopdrachten en vensters</a></li>
<li><a href="#ZR_Link_en_Bloklink_ook_toegelaten_met_multiweek_opdrachten_en_vensters">ZR-Link en Bloklink ook toegelaten met multiweek opdrachten en vensters</a>
<ul>
<li><a href="#Voorwaarden_om_een_ZR_Link_te_maken_tussen_opdrachten">Voorwaarden om een ZR-Link te maken tussen opdrachten</a></li>
<li><a href="#Voorwaarden_om_een_Bloklink_te_maken_tussen_2_opdrachten">Voorwaarden om een Bloklink te maken tussen 2 opdrachten</a></li>
</ul>
</li>
<li><a href="#Combinaties_van_opdrachten_en_vensters_in_een_multiweeksysteem">Combinaties van opdrachten en vensters in een multiweeksysteem</a>
<ul>
<li><a href="#EV_opdracht_in_een_EV_venster">EV opdracht in een EV venster</a></li>
<li><a href="#EV_opdracht_in_een_MW_venster">EV opdracht in een MW venster</a></li>
<li><a href="#MW_opdracht_in_een_MW_venster">MW opdracht in een MW venster</a></li>
<li><a href="#MW_opdracht_in_een_EV_venster_Niet_toegelaten">MW opdracht in een EV venster: Niet toegelaten</a></li>
</ul>
</li>
<li><a href="#Opdrachtspreidingen_in_een_Multiweeksysteem">Opdrachtspreidingen in een Multiweeksysteem</a>
<ul>
<li><a href="#Opdrachtspreiding_op_enkelvoudige_opdrachten_in_een_multiweeksysteem">Opdrachtspreiding op enkelvoudige opdrachten in een multiweeksysteem</a></li>
<li><a href="#Uitzonderingsdagen_per_week_of_over_het_volledige_rooster_te_bekijken">Uitzonderingsdagen per week of over het volledige rooster te bekijken</a></li>
<li><a href="#Opdrachtspreiding_op_multiweekopdrachten_zonder_patroon_in_een_multiweeksysteem">Opdrachtspreiding op multiweekopdrachten zonder patroon in een multiweeksysteem</a></li>
<li><a href="#Opdrachtspreiding_op_multiweekopdrachten_met_patroon_in_een_multiweeksysteem">Opdrachtspreiding op multiweekopdrachten mét patroon in een multiweeksysteem</a></li>
<li><a href="#Weekspreidingen_enkel_van_toepassing_op_enkelvoudige_opdrachten">Weekspreidingen enkel van toepassing op enkelvoudige opdrachten</a></li>
</ul>
</li>
<li><a href="#Extra_spreidingen_in_een_Multiweeksysteem">Extra spreidingen in een Multiweeksysteem</a>
<ul>
<li><a href="#De_kolom_Uurlijsten_bij_Extra_spreidingen_in_een_Multiweeksysteem">De kolom Uurlijsten bij Extra spreidingen in een Multiweeksysteem</a></li>
<li><a href="#De_kolom_Weken_bij_Extra_spreidingen_in_een_Multiweeksysteem">De kolom Weken bij Extra spreidingen in een Multiweeksysteem</a></li>
<li><a href="#Welke_opdrachten_worden_gecontroleerd_door_extra_spreidingen_in_een_multiweeksysteem">Welke opdrachten worden gecontroleerd door extra spreidingen in een multiweeksysteem</a></li>
</ul>
</li>
<li><a href="#Wensopdrachten_in_Patronen">Wensopdrachten in Patronen</a></li>
</ul>
<hr />
<h2><a id="Opdrachten_in_een_Multiweeksysteem_met_en_zonder_Patroon"></a>Opdrachten in een Multiweeksysteem met en zonder Patroon</h2>
<p>Een aantal voorbeelden illustreren de mogelijkheden van opdrachten in een multiweek (MW) systeem. Klas K1 heeft les van ANN en JAN. in beide gevallen gaat het om 4 uur in blokken van 2. We tonen de mogelijkheden in een 4-week-systeem door de inhoud van de kolom <strong>Weken</strong> en <strong>Patroon</strong> te laten variëren. In alle voorbeelden maken we gebruik van dezelfde startuurlijst BLOK2 die in elk van de 4 weken op dezelfde manier gedefinieerd is. BLOK2 geeft startpunten 1, 3, 5, 7 op elke dag voor de 4 weken (woensdagnamiddagen niet inbegrepen).</p>
<p><strong>Voorbeelden:</strong></p>
<ol>
<li>Beide opdrachten zijn zich niet bewust van de weekgrenzen en kunnen overal terecht komen.</li>
<li>Beide opdrachten moeten zich in elk van de 4 weken plaatsen.</li>
<li>Beide opdrachten moeten zich in elk van de 4 weken plaatsen en de opdracht van JAN moet in elke week hetzelfde patroon volgen.</li>
<li>Beide opdrachten moeten zich in elk van de 4 weken plaatsen en de opdracht van ANN en JAN moeten in elke week hetzelfde patroon volgen.</li>
<li>De opdracht van JAN moet zich plaatsen in week 1 en week 3 en moet in beide weken hetzelfde patroon volgen. De opdracht van ANN moet zich plaatsen in week 2 en week 4 zonder een patroon te volgen.</li>
</ol>
<p>Voor elk van de voorbeelden geven we een willekeurige oplossing die aan de eisen voldoet.</p>
<p><strong>Voorbeeld 1:</strong> Beide opdrachten zijn zich niet bewust van de weekgrenzen en kunnen overal terecht komen</p>
<p>We laten de kolom Weken leeg en geven hiermee aan dat het geen MW opdracht is. De mogelijke plaatsen om de opdracht te plaatsen strekt zich uit van het eerste uur van week 1 tot het laatste uur van week 4, de opdracht kent geen weekgrenzen. Als Weken niet gevuld is heeft Patroon geen betekenis.</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-7345 size-full" src="https://time-tech.be/wp-content/uploads/2020/05/2020-05-27-20_10_26-Window.png" alt="" width="995" height="155" srcset="https://time-tech.be/wp-content/uploads/2020/05/2020-05-27-20_10_26-Window.png 995w, https://time-tech.be/wp-content/uploads/2020/05/2020-05-27-20_10_26-Window-300x47.png 300w, https://time-tech.be/wp-content/uploads/2020/05/2020-05-27-20_10_26-Window-768x120.png 768w" sizes="auto, (max-width: 995px) 100vw, 995px" /></p>
<p>Resultaat: De 2 blokken van ANN en de 2 blokken van JAN staan op willekeurige plekken verspreid over gans het rooster. In totaal zijn er 4 blokken van 2 uur geplaatst.</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-7340 size-full" src="https://time-tech.be/wp-content/uploads/2020/05/2020-05-27-20_05_51-Window.png" alt="" width="998" height="446" srcset="https://time-tech.be/wp-content/uploads/2020/05/2020-05-27-20_05_51-Window.png 998w, https://time-tech.be/wp-content/uploads/2020/05/2020-05-27-20_05_51-Window-300x134.png 300w, https://time-tech.be/wp-content/uploads/2020/05/2020-05-27-20_05_51-Window-768x343.png 768w" sizes="auto, (max-width: 998px) 100vw, 998px" /></p>
<p><strong>Voorbeeld 2:</strong> Beide opdrachten moeten zich in elk van de 4 weken plaatsen</p>
<p>We vullen de kolom Weken met de weekgroep &#8220;Weken&#8221;. Hiermee geven we aan de de opdracht in elke week volledig geplaatst moet worden. We laten Patroon nog uitgevinkt staan.</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-7346 size-full" src="https://time-tech.be/wp-content/uploads/2020/05/2020-05-27-20_12_58-Window.png" alt="" width="995" height="155" srcset="https://time-tech.be/wp-content/uploads/2020/05/2020-05-27-20_12_58-Window.png 995w, https://time-tech.be/wp-content/uploads/2020/05/2020-05-27-20_12_58-Window-300x47.png 300w, https://time-tech.be/wp-content/uploads/2020/05/2020-05-27-20_12_58-Window-768x120.png 768w" sizes="auto, (max-width: 995px) 100vw, 995px" /></p>
<p>Resultaat: In elke week zien we de 2 blokken van ANN en de 2 blokken van JAN. Er zijn nu 16 blokken van 2 uur geplaatst wat 4 keer meer is dan in het vorige voorbeeld. Het is alsof we we opdrachtlijnen telkens 4 keer gedupliceerd zouden hebben met telkens een startuurlijst aan gekoppeld van de respectievelijke week. Dat hoeft dus niet en is ook de kracht van de kolom Weken. Via die kolom dupliceren we de opdrachten in de gevraagde weken.</p>
<p>We zien ook duidelijk dat er geen verband is tussen opdrachten geplaatst in de ene week ten opzichte van de opdrachten in een andere week. Er is géén patroon te herkennen.</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-7343 size-full" src="https://time-tech.be/wp-content/uploads/2020/05/2020-05-27-19_41_56-Window.png" alt="" width="998" height="446" srcset="https://time-tech.be/wp-content/uploads/2020/05/2020-05-27-19_41_56-Window.png 998w, https://time-tech.be/wp-content/uploads/2020/05/2020-05-27-19_41_56-Window-300x134.png 300w, https://time-tech.be/wp-content/uploads/2020/05/2020-05-27-19_41_56-Window-768x343.png 768w" sizes="auto, (max-width: 998px) 100vw, 998px" /></p>
<p><strong>Voorbeeld 3:</strong> Beide opdrachten moeten zich in elk van de 4 weken plaatsen en de opdracht van JAN moet in elke week hetzelfde patroon volgen</p>
<p>Voor beide opdrachten laten we de kolom Weken gevuld met &#8220;Weken&#8221; maar voor de opdracht van JAN vragen we nu dat het een Patroon wordt.</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-7347 size-full" src="https://time-tech.be/wp-content/uploads/2020/05/2020-05-27-20_14_38-Window.png" alt="" width="995" height="155" srcset="https://time-tech.be/wp-content/uploads/2020/05/2020-05-27-20_14_38-Window.png 995w, https://time-tech.be/wp-content/uploads/2020/05/2020-05-27-20_14_38-Window-300x47.png 300w, https://time-tech.be/wp-content/uploads/2020/05/2020-05-27-20_14_38-Window-768x120.png 768w" sizes="auto, (max-width: 995px) 100vw, 995px" /></p>
<p>Resultaat: Nog steeds hebben we in elke week de 2 blokken van ANN en de 2 blokken van JAN. Echter, voor de lichtblauwe blokken van JAN zien we een duidelijk patroon aftekenen tussen de weken. In elke week staan de blokken van JAN op exact dezelfde plaats.</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-7341 size-full" src="https://time-tech.be/wp-content/uploads/2020/05/2020-05-27-19_45_23-Window.png" alt="" width="998" height="446" srcset="https://time-tech.be/wp-content/uploads/2020/05/2020-05-27-19_45_23-Window.png 998w, https://time-tech.be/wp-content/uploads/2020/05/2020-05-27-19_45_23-Window-300x134.png 300w, https://time-tech.be/wp-content/uploads/2020/05/2020-05-27-19_45_23-Window-768x343.png 768w" sizes="auto, (max-width: 998px) 100vw, 998px" /></p>
<p><strong>Voorbeeld 4:</strong> Beide opdrachten moeten zich in elk van de 4 weken plaatsen en de opdracht van ANN en JAN moeten in elke week hetzelfde patroon volgen</p>
<p>Beide opdrachten spelen zich in elke week af en nu maken we van beide opdrachten een Patroon.</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-7349 size-full" src="https://time-tech.be/wp-content/uploads/2020/05/2020-05-27-21_17_02-Window.png" alt="" width="995" height="155" srcset="https://time-tech.be/wp-content/uploads/2020/05/2020-05-27-21_17_02-Window.png 995w, https://time-tech.be/wp-content/uploads/2020/05/2020-05-27-21_17_02-Window-300x47.png 300w, https://time-tech.be/wp-content/uploads/2020/05/2020-05-27-21_17_02-Window-768x120.png 768w" sizes="auto, (max-width: 995px) 100vw, 995px" /></p>
<p>Resultaat: In elke week nog steeds de 2 blokken van ANN en de 2 blokken van JAN maar deze keer is er voor zowel ANN als JAN een duidelijk patroon te zien tussen de weken.</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-7342 size-full" src="https://time-tech.be/wp-content/uploads/2020/05/2020-05-27-20_01_26-Window.png" alt="" width="998" height="446" srcset="https://time-tech.be/wp-content/uploads/2020/05/2020-05-27-20_01_26-Window.png 998w, https://time-tech.be/wp-content/uploads/2020/05/2020-05-27-20_01_26-Window-300x134.png 300w, https://time-tech.be/wp-content/uploads/2020/05/2020-05-27-20_01_26-Window-768x343.png 768w" sizes="auto, (max-width: 998px) 100vw, 998px" /></p>
<p><strong>Voorbeeld 5:</strong> De opdracht van JAN moet zich plaatsen in week 1 en week 3 en moet in beide weken hetzelfde patroon volgen. De opdracht van ANN moet zich plaatsen in week 2 en week 4 zonder een patroon te volgen</p>
<p>Voor JAN zetten we w1, w3 in de Weken kolom en vragen we dat het een Patroon volgt. Voor ANN zetten we de opdracht in w2 en w4 en vragen geen patroon te volgen.</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-7350 size-full" src="https://time-tech.be/wp-content/uploads/2020/05/2020-05-27-21_18_49-Window.png" alt="" width="995" height="155" srcset="https://time-tech.be/wp-content/uploads/2020/05/2020-05-27-21_18_49-Window.png 995w, https://time-tech.be/wp-content/uploads/2020/05/2020-05-27-21_18_49-Window-300x47.png 300w, https://time-tech.be/wp-content/uploads/2020/05/2020-05-27-21_18_49-Window-768x120.png 768w" sizes="auto, (max-width: 995px) 100vw, 995px" /></p>
<p>Resultaat: we zien voor JAN 2 blokken van 2 in zowel week 1 als week 3 en ze volgen een mooi patroon. Voor ANN zien we in week 2 en week 4 ook telkens de 2 blokken maar niet volgens een strikt patroon.</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-7339 size-full" src="https://time-tech.be/wp-content/uploads/2020/05/2020-05-27-20_04_29-Window.png" alt="" width="998" height="446" srcset="https://time-tech.be/wp-content/uploads/2020/05/2020-05-27-20_04_29-Window.png 998w, https://time-tech.be/wp-content/uploads/2020/05/2020-05-27-20_04_29-Window-300x134.png 300w, https://time-tech.be/wp-content/uploads/2020/05/2020-05-27-20_04_29-Window-768x343.png 768w" sizes="auto, (max-width: 998px) 100vw, 998px" /></p>
<p><strong>Aanvinken Patroon</strong>: het aanvinken van patroon kan enkel als aan volgende voorwaarden voldaan zijn:</p>
<ul>
<li>De Weken-kolom bevat minstens 2 weken en</li>
<li>De opdracht is helemaal nog niet gepland ofwel is ze reeds (deels) gepland in de vermelde weken en die planning voldoet reeds aan het patroon.</li>
</ul>
<p>Het is dus niet mogelijk om een muliweek-patroon-opdracht te hebben als ze niet voldoet aan de eisen van het patroon.</p>
<hr />
<h2><a id="Vensters_in_een_Multiweeksysteem_met_en_zonder_Patroon"></a>Vensters in een Multiweeksysteem met en zonder Patroon</h2>
<p><strong>Voorbeeld 1</strong>: enkelvoudig venster in een multiweeksysteem.</p>
<p>We hebben een 4-week-rooster en een venster VEN1 van grootte 4 dat geplaatst kan worden op het EERSTE of VIJFDE uur in eender van de 4 weken. Het gaat dus om een venster dat maar 1 keer voorkomt maar zich overal kan plaatsen zonder weet te hebben van weekgrenzen. Als startuurlijst hebben we BLOK4 die er in elke week hetzelfde uitziet (eerste en vijfde uur) en we laten Weken en Patroon leeg. Momenteel is het venster geplaatst op w2_di1 en het is gevuld voor 100% met dummy opdrachten enkel om te kunnen tonen waar het staat in de visualizers. Als er geen opdrachten in een venster geplaatst zijn kan men het venster niet zien in de visualizers, vandaar een dummy vulling.</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-7379 size-full" src="https://time-tech.be/wp-content/uploads/2020/05/2020-06-05-12_46_54-Window.png" alt="" width="1031" height="95" srcset="https://time-tech.be/wp-content/uploads/2020/05/2020-06-05-12_46_54-Window.png 1031w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-05-12_46_54-Window-300x28.png 300w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-05-12_46_54-Window-1024x94.png 1024w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-05-12_46_54-Window-768x71.png 768w" sizes="auto, (max-width: 1031px) 100vw, 1031px" /></p>
<p>In het Rooster van VEN1 zien we inderdaad waar het venster staat (zichtbaar gemaakt door VUL).</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-7380 size-full" src="https://time-tech.be/wp-content/uploads/2020/05/2020-06-05-12_42_47-Window.png" alt="" width="998" height="446" srcset="https://time-tech.be/wp-content/uploads/2020/05/2020-06-05-12_42_47-Window.png 998w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-05-12_42_47-Window-300x134.png 300w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-05-12_42_47-Window-768x343.png 768w" sizes="auto, (max-width: 998px) 100vw, 998px" /></p>
<p>Een opdracht die zich in VEN1 moet plaatsen kan in dit geval dus enkel in week2 staan ergens op de eerste 4 uur van dinsdag. Omdat V1 een enkelvoudig venster is en dus geen weekgrenzen kent heeft VEN1 invloed van w1_ma1 tot w4_vr8.</p>
<p><strong>Voorbeeld 2</strong>: een multiweekvenster in elke week zonder patroon</p>
<p>Opnieuw een venster VEN1 van grootte 4 maar nu willen we dat het venster in elke week bestaat. De Weken kolom vullen we met &#8220;Weken&#8221;. In elke week kan het venster starten op BLOK4. Ook in dit voorbeeld hebben we het venster volledig gevuld met dummy opdrachten zodat we in de visualizer kunnen zien waar het zich bevindt. Het vinkje &#8220;Patroon&#8221; staat uit. In elke week kan het venster op een ander moment geplaatst worden.</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-7383 size-full" src="https://time-tech.be/wp-content/uploads/2020/05/2020-06-05-15_47_35-time-tech-mondriaan-versie-2020.3.0.5_-TEST-PATROON-HANDLEINDING-2020.3.zttxml.png" alt="" width="1094" height="95" srcset="https://time-tech.be/wp-content/uploads/2020/05/2020-06-05-15_47_35-time-tech-mondriaan-versie-2020.3.0.5_-TEST-PATROON-HANDLEINDING-2020.3.zttxml.png 1094w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-05-15_47_35-time-tech-mondriaan-versie-2020.3.0.5_-TEST-PATROON-HANDLEINDING-2020.3.zttxml-300x26.png 300w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-05-15_47_35-time-tech-mondriaan-versie-2020.3.0.5_-TEST-PATROON-HANDLEINDING-2020.3.zttxml-1024x89.png 1024w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-05-15_47_35-time-tech-mondriaan-versie-2020.3.0.5_-TEST-PATROON-HANDLEINDING-2020.3.zttxml-768x67.png 768w" sizes="auto, (max-width: 1094px) 100vw, 1094px" /></p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-7382 size-full" src="https://time-tech.be/wp-content/uploads/2020/05/2020-06-05-15_45_18-time-tech-mondriaan-versie-2020.3.0.5_-TEST-PATROON-HANDLEINDING-2020.3.zttxml.png" alt="" width="998" height="446" srcset="https://time-tech.be/wp-content/uploads/2020/05/2020-06-05-15_45_18-time-tech-mondriaan-versie-2020.3.0.5_-TEST-PATROON-HANDLEINDING-2020.3.zttxml.png 998w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-05-15_45_18-time-tech-mondriaan-versie-2020.3.0.5_-TEST-PATROON-HANDLEINDING-2020.3.zttxml-300x134.png 300w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-05-15_45_18-time-tech-mondriaan-versie-2020.3.0.5_-TEST-PATROON-HANDLEINDING-2020.3.zttxml-768x343.png 768w" sizes="auto, (max-width: 998px) 100vw, 998px" /></p>
<p><strong>Voorbeeld 3</strong>: een multiweekvenster in sommige weken zonder patroon</p>
<p>Enige verschil met voorbeeld 2 is dat we de Weken kolom van VEN1 beperken tot w1 en w3. Dit wil zeggen dat het venster niet bestaat in week2 en week4 (aangeduid in het paars).</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-7385 size-full" src="https://time-tech.be/wp-content/uploads/2020/05/2020-06-05-15_53_57-time-tech-mondriaan-versie-2020.3.0.5_-TEST-PATROON-HANDLEINDING-2020.3.zttxml.png" alt="" width="1093" height="95" srcset="https://time-tech.be/wp-content/uploads/2020/05/2020-06-05-15_53_57-time-tech-mondriaan-versie-2020.3.0.5_-TEST-PATROON-HANDLEINDING-2020.3.zttxml.png 1093w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-05-15_53_57-time-tech-mondriaan-versie-2020.3.0.5_-TEST-PATROON-HANDLEINDING-2020.3.zttxml-300x26.png 300w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-05-15_53_57-time-tech-mondriaan-versie-2020.3.0.5_-TEST-PATROON-HANDLEINDING-2020.3.zttxml-1024x89.png 1024w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-05-15_53_57-time-tech-mondriaan-versie-2020.3.0.5_-TEST-PATROON-HANDLEINDING-2020.3.zttxml-768x67.png 768w" sizes="auto, (max-width: 1093px) 100vw, 1093px" /></p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-7384 size-full" src="https://time-tech.be/wp-content/uploads/2020/05/2020-06-05-15_55_01-time-tech-mondriaan-versie-2020.3.0.5_-TEST-PATROON-HANDLEINDING-2020.3.zttxml.png" alt="" width="998" height="446" srcset="https://time-tech.be/wp-content/uploads/2020/05/2020-06-05-15_55_01-time-tech-mondriaan-versie-2020.3.0.5_-TEST-PATROON-HANDLEINDING-2020.3.zttxml.png 998w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-05-15_55_01-time-tech-mondriaan-versie-2020.3.0.5_-TEST-PATROON-HANDLEINDING-2020.3.zttxml-300x134.png 300w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-05-15_55_01-time-tech-mondriaan-versie-2020.3.0.5_-TEST-PATROON-HANDLEINDING-2020.3.zttxml-768x343.png 768w" sizes="auto, (max-width: 998px) 100vw, 998px" /></p>
<p><strong>Voorbeeld 4</strong>: een multiweekvenster in elke week met patroon</p>
<p>Het enige verschil met voorbeeld 2 is dat we de het Patroon vlagje aangevinkt hebben. Het resultaat is dat het venster nu in elke week op dezelfde plaats moet vallen.</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-7387 size-full" src="https://time-tech.be/wp-content/uploads/2020/05/2020-06-05-16_19_54-time-tech-mondriaan-versie-2020.3.0.5_-TEST-PATROON-HANDLEINDING-2020.3.zttxml.png" alt="" width="1094" height="95" srcset="https://time-tech.be/wp-content/uploads/2020/05/2020-06-05-16_19_54-time-tech-mondriaan-versie-2020.3.0.5_-TEST-PATROON-HANDLEINDING-2020.3.zttxml.png 1094w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-05-16_19_54-time-tech-mondriaan-versie-2020.3.0.5_-TEST-PATROON-HANDLEINDING-2020.3.zttxml-300x26.png 300w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-05-16_19_54-time-tech-mondriaan-versie-2020.3.0.5_-TEST-PATROON-HANDLEINDING-2020.3.zttxml-1024x89.png 1024w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-05-16_19_54-time-tech-mondriaan-versie-2020.3.0.5_-TEST-PATROON-HANDLEINDING-2020.3.zttxml-768x67.png 768w" sizes="auto, (max-width: 1094px) 100vw, 1094px" /></p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-7388 size-full" src="https://time-tech.be/wp-content/uploads/2020/05/2020-06-05-16_18_58-time-tech-mondriaan-versie-2020.3.0.5_-TEST-PATROON-HANDLEINDING-2020.3.zttxml.png" alt="" width="998" height="446" srcset="https://time-tech.be/wp-content/uploads/2020/05/2020-06-05-16_18_58-time-tech-mondriaan-versie-2020.3.0.5_-TEST-PATROON-HANDLEINDING-2020.3.zttxml.png 998w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-05-16_18_58-time-tech-mondriaan-versie-2020.3.0.5_-TEST-PATROON-HANDLEINDING-2020.3.zttxml-300x134.png 300w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-05-16_18_58-time-tech-mondriaan-versie-2020.3.0.5_-TEST-PATROON-HANDLEINDING-2020.3.zttxml-768x343.png 768w" sizes="auto, (max-width: 998px) 100vw, 998px" /></p>
<p><strong>Aanvinken Patroon</strong>: het aanvinken van patroon kan enkel als aan volgende voorwaarden voldaan zijn:</p>
<ul>
<li>De Weken-kolom bevat minstens 2 weken en</li>
<li>Het venster is helemaal nog niet gepland ofwel is ze reeds (deels) gepland in de vermelde weken en die planning voldoet reeds aan het patroon.</li>
</ul>
<p>Het is dus niet mogelijk om een muliweek-patroon-venster te hebben als ze niet voldoet aan de eisen van het patroon.</p>
<hr />
<h2><a id="Effect_van_Blokken_per_dag_uitgevinkt_op_multiweekopdrachten_en_vensters"></a>Effect van &#8216;Blokken per dag&#8217; uitgevinkt op multiweekopdrachten en vensters</h2>
<p>Het vlagje &#8220;Blokken per dag&#8221; is beschikbaar bij vensters en opdrachten. Als het aangevinkt is betekent dit dat blokken (groter dan 1) steeds binnen dezelfde dag moeten vallen. Het blok kan de dag niet overschrijden.  Het blok kan dan bijvoorbeeld niet deels op maandagnamiddag en dinsdagvoormiddag liggen. Is het vlagje niet aangevinkt dan mag een blok de dag wél overschrijden.</p>
<p>Voor multiweekopdrachten en vensters is dat niet anders.</p>
<p>Belangrijk hier zijn de grenzen van de week. Zelfs al laat men toe dat blokken de dag overschrijden, <strong>een multiweekopdracht of venster kan nooit een <span style="text-decoration: underline;">weekgrens</span> overschrijden</strong>. Een multiweekopdracht als blok van 4 uur, in bijvoorbeeld week 1 en week 2, waarvoor &#8216;Blokken per dag&#8217; uitgevinkt is kan perfect binnen week 1 dagen overschrijden en binnen week 2 dagen overschrijden maar ze zal nooit voor een stuk in week 1 en voor een stuk in week 2 kunnen liggen.</p>
<p>Voor een enkelvoudige opdracht of venster in een multiweeksysteem is dat anders. Dergelijke opdrachten of vensters kennen de weekgrenzen niet en kunnen daarom de weekgrens wél overschrijden.</p>
<hr />
<h2><a id="ZR_Link_en_Bloklink_ook_toegelaten_met_multiweek_opdrachten_en_vensters"></a>ZR-Link en Bloklink ook toegelaten met multiweek opdrachten en vensters</h2>
<p>Naast de gekende eisen waaraan opdrachten en vensters moeten voldoen opdat er een ZR-Link gemaakt kan worden verwachten we nu ook dat ze dezelfde inhoud hebben voor de Weken kolom. Je kan geen 2 opdrachten of vensters koppelen op hetzelfde roosterpunt als ze niet in dezelfde weken geplaatst worden.</p>
<h3><a id="Voorwaarden_om_een_ZR_Link_te_maken_tussen_opdrachten"></a>Voorwaarden om een ZR-Link te maken tussen opdrachten</h3>
<ul>
<li>Zelfde aantal uren</li>
<li>Zelfde blokgrootte (en daardoor zelfde aantal blokken)</li>
<li>Zelfde startuurlijsten (of nergens gedefinieerd)</li>
<li>Zelfde overbruguurlijsten (of nergens gedefinieerd)</li>
<li>Zelfde opdrachtspreiding (of nergens gedefinieerd)</li>
<li>Géén Bloklink aanwezig</li>
<li>Zelfde <strong>Weken</strong> (of nergens gedefinieerd)</li>
</ul>
<h3><a id="Voorwaarden_om_een_Bloklink_te_maken_tussen_2_opdrachten"></a>Voorwaarden om een Bloklink te maken tussen 2 opdrachten</h3>
<ul>
<li>Eén blok per opdracht. Grootte mag verschillen</li>
<li>Zelfde overbruguurlijsten (of nergens gedefinieerd)</li>
<li>Géén ZR-Link aanwezig</li>
<li>Zelfde <strong>Weken</strong> (of nergens gedefinieerd)</li>
</ul>
<hr />
<h2><a id="Combinaties_van_opdrachten_en_vensters_in_een_multiweeksysteem"></a>Combinaties van opdrachten en vensters in een multiweeksysteem</h2>
<p>In een enkelvoudig weeksysteem heb je enkelvoudige opdrachten en enkelvoudige vensters en ook van patronen is geen sprake. In een multiweeksysteem kunnen er echter heel wat combinaties ontstaan. In een multiweeksysteem kan je volgende zaken hebben:</p>
<ul>
<li>enkelvoudige (EV) <span style="text-decoration: underline;">opdrachten</span> die geen weet hebben van de weekgrenzen (kolom Weken = leeg)</li>
<li>enkelvoudige (EV) <span style="text-decoration: underline;">vensters</span> die geen weet hebben van de weekgrenzen (kolom Weken = leeg)</li>
<li>multiweek (MW) <span style="text-decoration: underline;">opdrachten</span> (Weken is niet leeg) al dan niet met een patroon.</li>
<li>multiweek (MW) <span style="text-decoration: underline;">vensters</span> (Weken is niet leeg) al dan niet met een patroon.</li>
</ul>
<p>Volgende combinaties zijn mogelijk:</p>
<ul>
<li>EV opdracht in een EV venster</li>
<li>EV opdracht in een MW venster</li>
<li>MW opdracht in een MW venster (mits voorwaarden)</li>
</ul>
<p>(Om een oplossing mogelijk te maken moet het venster de opdracht kunnen bevatten en moeten de tijdbeperkingen en startuurlijsten uiteraard een oplossing toelaten.)</p>
<hr />
<h3><a id="EV_opdracht_in_een_EV_venster"></a>EV opdracht in een EV venster</h3>
<ul>
<li><span style="text-decoration: underline;">Klassiek geval</span>.</li>
<li>Zowel de opdracht als het venster kunnen eender waar vallen en hebben geen notie van weekgrenzen.</li>
</ul>
<p><strong>Voorbeeld:</strong> EV venster VEN2 van 8 uur en 2 EV opdrachten die VEN2 zullen vullen.</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-7399 size-full" src="https://time-tech.be/wp-content/uploads/2020/05/2020-06-06-16_33_25-time-tech-mondriaan-versie-2020.3.0.5_-TEST-PATROON-HANDLEINDING-2020.3.zttxml.png" alt="" width="1027" height="95" srcset="https://time-tech.be/wp-content/uploads/2020/05/2020-06-06-16_33_25-time-tech-mondriaan-versie-2020.3.0.5_-TEST-PATROON-HANDLEINDING-2020.3.zttxml.png 1027w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-06-16_33_25-time-tech-mondriaan-versie-2020.3.0.5_-TEST-PATROON-HANDLEINDING-2020.3.zttxml-300x28.png 300w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-06-16_33_25-time-tech-mondriaan-versie-2020.3.0.5_-TEST-PATROON-HANDLEINDING-2020.3.zttxml-1024x95.png 1024w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-06-16_33_25-time-tech-mondriaan-versie-2020.3.0.5_-TEST-PATROON-HANDLEINDING-2020.3.zttxml-768x71.png 768w" sizes="auto, (max-width: 1027px) 100vw, 1027px" /></p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-7398 size-full" src="https://time-tech.be/wp-content/uploads/2020/05/2020-06-06-16_36_04-time-tech-mondriaan-versie-2020.3.0.5_-TEST-PATROON-HANDLEINDING-2020.3.zttxml.png" alt="" width="1113" height="134" srcset="https://time-tech.be/wp-content/uploads/2020/05/2020-06-06-16_36_04-time-tech-mondriaan-versie-2020.3.0.5_-TEST-PATROON-HANDLEINDING-2020.3.zttxml.png 1113w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-06-16_36_04-time-tech-mondriaan-versie-2020.3.0.5_-TEST-PATROON-HANDLEINDING-2020.3.zttxml-300x36.png 300w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-06-16_36_04-time-tech-mondriaan-versie-2020.3.0.5_-TEST-PATROON-HANDLEINDING-2020.3.zttxml-1024x123.png 1024w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-06-16_36_04-time-tech-mondriaan-versie-2020.3.0.5_-TEST-PATROON-HANDLEINDING-2020.3.zttxml-768x92.png 768w" sizes="auto, (max-width: 1113px) 100vw, 1113px" /></p>
<p>We kijken naar het rooster van VEN2:</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-7397 size-full" src="https://time-tech.be/wp-content/uploads/2020/05/2020-06-06-16_36_46-time-tech-mondriaan-versie-2020.3.0.5_-TEST-PATROON-HANDLEINDING-2020.3.zttxml.png" alt="" width="998" height="446" srcset="https://time-tech.be/wp-content/uploads/2020/05/2020-06-06-16_36_46-time-tech-mondriaan-versie-2020.3.0.5_-TEST-PATROON-HANDLEINDING-2020.3.zttxml.png 998w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-06-16_36_46-time-tech-mondriaan-versie-2020.3.0.5_-TEST-PATROON-HANDLEINDING-2020.3.zttxml-300x134.png 300w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-06-16_36_46-time-tech-mondriaan-versie-2020.3.0.5_-TEST-PATROON-HANDLEINDING-2020.3.zttxml-768x343.png 768w" sizes="auto, (max-width: 998px) 100vw, 998px" /></p>
<hr />
<h3><a id="EV_opdracht_in_een_MW_venster"></a>EV opdracht in een MW venster</h3>
<ul>
<li><span style="text-decoration: underline;">Toegelaten</span>.</li>
<li>Het venster is al dan niet herhalend in één of meerdere weken en volgt al dan niet een patroon.</li>
<li>De opdracht die in het venster moet vallen kan alle gaten vullen die het venster voorziet. Als het bijvoorbeeld een venster is van 4 uur in 3 weken dan hebben we in totaal 12 roosterpunten beschikbaar voor de EV opdracht. Als de opdracht dan bijvoorbeeld 12 uur plaatst dan kan die perfect in die gaten vallen.</li>
</ul>
<p><strong>Voorbeeld:</strong> MW venster VEN2 van 4 uur in week 1 en week 3 en 2 EV opdrachten die VEN2 zullen vullen.</p>
<p>Het enige wat we wijzigen tov het vorige voorbeeld is het venster. We hebben er een 4 uur groot venster van gemaakt en het mag zonder patroon in week 1 en week 3 voorkomen. De opdracht blijft enkelvoudig en moet in VEN2 geplaatst worden.</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-7402 size-full" src="https://time-tech.be/wp-content/uploads/2020/05/2020-06-06-16_44_46-time-tech-mondriaan-versie-2020.3.0.5_-TEST-PATROON-HANDLEINDING-2020.3.zttxml.png" alt="" width="1027" height="95" srcset="https://time-tech.be/wp-content/uploads/2020/05/2020-06-06-16_44_46-time-tech-mondriaan-versie-2020.3.0.5_-TEST-PATROON-HANDLEINDING-2020.3.zttxml.png 1027w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-06-16_44_46-time-tech-mondriaan-versie-2020.3.0.5_-TEST-PATROON-HANDLEINDING-2020.3.zttxml-300x28.png 300w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-06-16_44_46-time-tech-mondriaan-versie-2020.3.0.5_-TEST-PATROON-HANDLEINDING-2020.3.zttxml-1024x95.png 1024w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-06-16_44_46-time-tech-mondriaan-versie-2020.3.0.5_-TEST-PATROON-HANDLEINDING-2020.3.zttxml-768x71.png 768w" sizes="auto, (max-width: 1027px) 100vw, 1027px" /></p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-7401 size-full" src="https://time-tech.be/wp-content/uploads/2020/05/2020-06-06-16_45_55-time-tech-mondriaan-versie-2020.3.0.5_-TEST-PATROON-HANDLEINDING-2020.3.zttxml.png" alt="" width="958" height="134" srcset="https://time-tech.be/wp-content/uploads/2020/05/2020-06-06-16_45_55-time-tech-mondriaan-versie-2020.3.0.5_-TEST-PATROON-HANDLEINDING-2020.3.zttxml.png 958w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-06-16_45_55-time-tech-mondriaan-versie-2020.3.0.5_-TEST-PATROON-HANDLEINDING-2020.3.zttxml-300x42.png 300w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-06-16_45_55-time-tech-mondriaan-versie-2020.3.0.5_-TEST-PATROON-HANDLEINDING-2020.3.zttxml-768x107.png 768w" sizes="auto, (max-width: 958px) 100vw, 958px" /></p>
<p>We kijken naar het rooster van VEN2:</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-7403 size-full" src="https://time-tech.be/wp-content/uploads/2020/05/2020-06-06-16_46_46-time-tech-mondriaan-versie-2020.3.0.5_-TEST-PATROON-HANDLEINDING-2020.3.zttxml.png" alt="" width="998" height="446" srcset="https://time-tech.be/wp-content/uploads/2020/05/2020-06-06-16_46_46-time-tech-mondriaan-versie-2020.3.0.5_-TEST-PATROON-HANDLEINDING-2020.3.zttxml.png 998w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-06-16_46_46-time-tech-mondriaan-versie-2020.3.0.5_-TEST-PATROON-HANDLEINDING-2020.3.zttxml-300x134.png 300w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-06-16_46_46-time-tech-mondriaan-versie-2020.3.0.5_-TEST-PATROON-HANDLEINDING-2020.3.zttxml-768x343.png 768w" sizes="auto, (max-width: 998px) 100vw, 998px" /></p>
<p>Dat er geen patroon in VEN2 zit kan men zien doordat het in week 1 op dinsdag staat en in week 3 op maandag.</p>
<hr />
<h3><a id="MW_opdracht_in_een_MW_venster"></a>MW opdracht in een MW venster</h3>
<ul>
<li><span style="text-decoration: underline;">Toegelaten mits voorwaarden</span>.</li>
<li><strong>Voorwaarde</strong>: het venster moet minstens in dezelfde weken voorkomen als de opdracht. Dus, de inhoud van de Weken kolom van het venster moet minstens de inhoud van de Weken kolom van de opdracht bevatten.</li>
<li>Zowel de opdracht als het venster mogen al dan niet een patroon volgen, alle combinaties zijn mogelijk.</li>
</ul>
<p><strong>Voorbeeld:</strong> MW venster VEN2 heeft nu een grootte van 4 en moet in 3 weken geplaatst worden. We hebben 2 MW opdrachten in VEN2 waarvan de eerste in 3 weken moet geplaatst worden en de 2de in 2 weken.</p>
<h3><img loading="lazy" decoding="async" class="alignnone wp-image-7405 size-full" src="https://time-tech.be/wp-content/uploads/2020/05/2020-06-06-17_35_39-time-tech-mondriaan-versie-2020.3.0.5_-TEST-PATROON-HANDLEINDING-2020.3.zttxml.png" alt="" width="1027" height="95" srcset="https://time-tech.be/wp-content/uploads/2020/05/2020-06-06-17_35_39-time-tech-mondriaan-versie-2020.3.0.5_-TEST-PATROON-HANDLEINDING-2020.3.zttxml.png 1027w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-06-17_35_39-time-tech-mondriaan-versie-2020.3.0.5_-TEST-PATROON-HANDLEINDING-2020.3.zttxml-300x28.png 300w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-06-17_35_39-time-tech-mondriaan-versie-2020.3.0.5_-TEST-PATROON-HANDLEINDING-2020.3.zttxml-1024x95.png 1024w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-06-17_35_39-time-tech-mondriaan-versie-2020.3.0.5_-TEST-PATROON-HANDLEINDING-2020.3.zttxml-768x71.png 768w" sizes="auto, (max-width: 1027px) 100vw, 1027px" /></h3>
<p>De inhoud van de Weken kolom van VEN2 bevat inderdaad de weken die ook vermeld zijn in alle opdrachten die VEN2 gebruiken. Voor VEN2 hebben we geen patroon gekozen.</p>
<h3><img loading="lazy" decoding="async" class="alignnone wp-image-7406 size-full" src="https://time-tech.be/wp-content/uploads/2020/05/2020-06-06-17_34_27-time-tech-mondriaan-versie-2020.3.0.5_-TEST-PATROON-HANDLEINDING-2020.3.zttxml.png" alt="" width="970" height="134" srcset="https://time-tech.be/wp-content/uploads/2020/05/2020-06-06-17_34_27-time-tech-mondriaan-versie-2020.3.0.5_-TEST-PATROON-HANDLEINDING-2020.3.zttxml.png 970w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-06-17_34_27-time-tech-mondriaan-versie-2020.3.0.5_-TEST-PATROON-HANDLEINDING-2020.3.zttxml-300x41.png 300w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-06-17_34_27-time-tech-mondriaan-versie-2020.3.0.5_-TEST-PATROON-HANDLEINDING-2020.3.zttxml-768x106.png 768w" sizes="auto, (max-width: 970px) 100vw, 970px" /></h3>
<p>Voor de eerste opdracht hebben we 2 losse uren in elk van de 3 vermelde weken. We vragen hier een patroon te volgen en zich te plaatsen in VEN2. De tweede opdracht heeft 1 blok van 2 uur, te plaatsen in week 1 en week 2 en een patroon volgen is niet nodig.</p>
<p>We kijken naar het rooster van VEN2:</p>
<h3><img loading="lazy" decoding="async" class="alignnone wp-image-7407 size-full" src="https://time-tech.be/wp-content/uploads/2020/05/2020-06-06-17_36_17-time-tech-mondriaan-versie-2020.3.0.5_-TEST-PATROON-HANDLEINDING-2020.3.zttxml.png" alt="" width="998" height="446" srcset="https://time-tech.be/wp-content/uploads/2020/05/2020-06-06-17_36_17-time-tech-mondriaan-versie-2020.3.0.5_-TEST-PATROON-HANDLEINDING-2020.3.zttxml.png 998w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-06-17_36_17-time-tech-mondriaan-versie-2020.3.0.5_-TEST-PATROON-HANDLEINDING-2020.3.zttxml-300x134.png 300w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-06-17_36_17-time-tech-mondriaan-versie-2020.3.0.5_-TEST-PATROON-HANDLEINDING-2020.3.zttxml-768x343.png 768w" sizes="auto, (max-width: 998px) 100vw, 998px" /></h3>
<p>Enkele opvallende zaken in dit rooster:</p>
<ul>
<li>Omdat de eerste opdracht in de 3 weken een patroon moet volgen zien we dat VEN2 ook in een patroon &#8220;geforceerd&#8221; wordt. Het valt blijkbaar telkens op dinsdag. Dit wil echter niet zeggen dat in dergelijk geval het venster ook effectief in een exact patroon zal vallen. Enige voorwaarde hier is dat de opdracht een patroon vormt en dat het venster zich dan maar zo moet plaatsen dat dat lukt voor die opdracht.</li>
<li>In week 3 is VEN2 maar voor de helft gevuld. Dat is ook niets speciaals. Vensters hoeven niet steeds volledig gevuld te worden.</li>
<li>De 2de opdracht die in week 1 en 2 geplaatst wordt had geen patroon maar valt ook in een patroon vanwege de beperkingen opgelegd door opdracht 1 en het venster.</li>
</ul>
<hr />
<h3><a id="MW_opdracht_in_een_EV_venster_Niet_toegelaten"></a>MW opdracht in een EV venster: Niet toegelaten</h3>
<ul>
<li><span style="text-decoration: underline; color: #ff0000;">Niet toegelaten.</span></li>
<li>Een opdracht die in verschillende weken herhaald wordt en toch in een venster moet vallen wat niet herhalend is en geen notie van weekgrenzen heeft wordt niet toegelaten.</li>
<li>Er zouden in theorie uitzonderingen op gemaakt kunnen worden (voor de duidelijkheid laten we het niet toe):
<ul>
<li>Als de opdracht bijvoorbeeld maar in 1 week moet vallen en de Weken kolom dus maar 1 week bevat.</li>
<li>Als de opdracht in bijvoorbeeld x weken moet vallen en het EV venster zou die weken kunnen omsluiten.</li>
</ul>
</li>
</ul>
<hr />
<h2><a id="Opdrachtspreidingen_in_een_Multiweeksysteem"></a>Opdrachtspreidingen in een Multiweeksysteem</h2>
<p>Een opdrachtspreiding is gekoppeld aan de opdracht waar ze bij vermeld wordt. Een opdrachtspreiding is een eenvoudig type waardespreiding waarbij we afdwingen dat de opdracht een maximaal aantal keer per dag mag voorkomen.</p>
<p>We bekijken enkele variaties om uit te leggen wat het effect is op een enkelvoudige opdracht en op een multiweekopdracht met en zonder patroon in een multiweeksysteem.</p>
<hr />
<h3><a id="Opdrachtspreiding_op_enkelvoudige_opdrachten_in_een_multiweeksysteem"></a>Opdrachtspreiding op enkelvoudige opdrachten in een multiweeksysteem</h3>
<p>We vertrekken van 2 opdrachten van 10 uur voor klas K1. De eerste opdracht met vak V1 mag maximum 2 uur per dag voorkomen. De tweede met vak V2 mag maximum 3 keer per dag voorkomen als als uitzondering 1 dag waar het 4 keer mag voorkomen.</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-7421 size-full" src="https://time-tech.be/wp-content/uploads/2020/05/2020-06-15-17_31_42-time-tech-mondriaan-versie-2020.3.0.6_-TEST-MW-met-Spreiding-2020.3.zttxml.png" alt="" width="985" height="155" srcset="https://time-tech.be/wp-content/uploads/2020/05/2020-06-15-17_31_42-time-tech-mondriaan-versie-2020.3.0.6_-TEST-MW-met-Spreiding-2020.3.zttxml.png 985w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-15-17_31_42-time-tech-mondriaan-versie-2020.3.0.6_-TEST-MW-met-Spreiding-2020.3.zttxml-300x47.png 300w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-15-17_31_42-time-tech-mondriaan-versie-2020.3.0.6_-TEST-MW-met-Spreiding-2020.3.zttxml-768x121.png 768w" sizes="auto, (max-width: 985px) 100vw, 985px" /></p>
<p>Omdat het een enkelvoudige opdrachten zijn (Weken = leeg) mogen de opdrachten zich over de 4 weken verspreiden. Ze kennen geen weekgrenzen. Volgende 2 voorbeelden tonen geldige oplossingen. Elke dag van de 4 weken is een dag waarop de spreiding gecontroleerd wordt. Voor V2 is er één van 20 dagen waar het toegelaten is om 4 uur te plaatsen, op alle andere maximum 3.</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-7422 size-full" src="https://time-tech.be/wp-content/uploads/2020/05/2020-06-15-17_29_05-time-tech-mondriaan-versie-2020.3.0.6_-TEST-MW-met-Spreiding-2020.3.zttxml.png" alt="" width="991" height="446" srcset="https://time-tech.be/wp-content/uploads/2020/05/2020-06-15-17_29_05-time-tech-mondriaan-versie-2020.3.0.6_-TEST-MW-met-Spreiding-2020.3.zttxml.png 991w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-15-17_29_05-time-tech-mondriaan-versie-2020.3.0.6_-TEST-MW-met-Spreiding-2020.3.zttxml-300x135.png 300w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-15-17_29_05-time-tech-mondriaan-versie-2020.3.0.6_-TEST-MW-met-Spreiding-2020.3.zttxml-768x346.png 768w" sizes="auto, (max-width: 991px) 100vw, 991px" /></p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-7423 size-full" src="https://time-tech.be/wp-content/uploads/2020/05/2020-06-15-17_44_12-time-tech-mondriaan-versie-2020.3.0.6_-TEST-MW-met-Spreiding-2020.3.zttxml.png" alt="" width="991" height="446" srcset="https://time-tech.be/wp-content/uploads/2020/05/2020-06-15-17_44_12-time-tech-mondriaan-versie-2020.3.0.6_-TEST-MW-met-Spreiding-2020.3.zttxml.png 991w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-15-17_44_12-time-tech-mondriaan-versie-2020.3.0.6_-TEST-MW-met-Spreiding-2020.3.zttxml-300x135.png 300w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-15-17_44_12-time-tech-mondriaan-versie-2020.3.0.6_-TEST-MW-met-Spreiding-2020.3.zttxml-768x346.png 768w" sizes="auto, (max-width: 991px) 100vw, 991px" /></p>
<hr />
<h3><a id="Uitzonderingsdagen_per_week_of_over_het_volledige_rooster_te_bekijken"></a>Uitzonderingsdagen per week of over het volledige rooster te bekijken</h3>
<p>Indien men enkelvoudige opdrachten heeft (dus niet gebonden aan Weken) kunnen ze over gans het rooster geplaatst worden. Als men dan opdrachtspreidingen definieert per dag en men hanteert daarbij ook een aantal uitzonderingsdagen dan kan men de vraag stellen of deze uitzonderingsdagen per week of over gans het rooster bekeken moeten worden. Standaard worden deze steeds per week bekeken. In de kolom &#8220;Uitz per week&#8221; kan men dit aangeven. De gebruiker kan dit enkel aanpassen voor enkelvoudige opdrachten. Van zodra de opdracht gekoppeld is aan een of meedere weken (kolom Weken gevuld) dan wordt steeds de regel gehanteerd dat de uitzonderingsdagen ook per week te bekijken zijn.</p>
<p>Bekijken we dit voorbeeld voor V2 waar er 20 uur vrij over het rooster geplaatst kunnen worden. We vragen max 1 uur per dag met uitzondering van 1 dag per week waar het 2 mag zijn:</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-8867 size-full" src="https://time-tech.be/wp-content/uploads/2020/05/2021-03-28-15_40_16-time-tech-mondriaan-versie-2021.2.0.8_-TEST-MW-met-Spreiding-2020.3.zttxml.png" alt="" width="1092" height="160" srcset="https://time-tech.be/wp-content/uploads/2020/05/2021-03-28-15_40_16-time-tech-mondriaan-versie-2021.2.0.8_-TEST-MW-met-Spreiding-2020.3.zttxml.png 1092w, https://time-tech.be/wp-content/uploads/2020/05/2021-03-28-15_40_16-time-tech-mondriaan-versie-2021.2.0.8_-TEST-MW-met-Spreiding-2020.3.zttxml-300x44.png 300w, https://time-tech.be/wp-content/uploads/2020/05/2021-03-28-15_40_16-time-tech-mondriaan-versie-2021.2.0.8_-TEST-MW-met-Spreiding-2020.3.zttxml-1024x150.png 1024w, https://time-tech.be/wp-content/uploads/2020/05/2021-03-28-15_40_16-time-tech-mondriaan-versie-2021.2.0.8_-TEST-MW-met-Spreiding-2020.3.zttxml-768x113.png 768w" sizes="auto, (max-width: 1092px) 100vw, 1092px" /></p>
<p>Een mogelijke oplossing: In elke week zien we dat er max 1 dag is waar V2 een tweede keer in het rooster staat.</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-8868 size-full" src="https://time-tech.be/wp-content/uploads/2020/05/2021-03-28-15_48_12-time-tech-mondriaan-versie-2021.2.0.8_-TEST-MW-met-Spreiding-2020.3.zttxml.png" alt="" width="991" height="442" srcset="https://time-tech.be/wp-content/uploads/2020/05/2021-03-28-15_48_12-time-tech-mondriaan-versie-2021.2.0.8_-TEST-MW-met-Spreiding-2020.3.zttxml.png 991w, https://time-tech.be/wp-content/uploads/2020/05/2021-03-28-15_48_12-time-tech-mondriaan-versie-2021.2.0.8_-TEST-MW-met-Spreiding-2020.3.zttxml-300x134.png 300w, https://time-tech.be/wp-content/uploads/2020/05/2021-03-28-15_48_12-time-tech-mondriaan-versie-2021.2.0.8_-TEST-MW-met-Spreiding-2020.3.zttxml-768x343.png 768w" sizes="auto, (max-width: 991px) 100vw, 991px" /></p>
<p>Indien we toch wensen dat het aantal uitzonderingsdagen bekeken wordt over gans de roosterperiode dan definiëren we dat als volgt:</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-8869 size-full" src="https://time-tech.be/wp-content/uploads/2020/05/2021-03-28-16_01_28-time-tech-mondriaan-versie-2021.2.0.8_-TEST-MW-met-Spreiding-2020.3.zttxml.png" alt="" width="1093" height="160" srcset="https://time-tech.be/wp-content/uploads/2020/05/2021-03-28-16_01_28-time-tech-mondriaan-versie-2021.2.0.8_-TEST-MW-met-Spreiding-2020.3.zttxml.png 1093w, https://time-tech.be/wp-content/uploads/2020/05/2021-03-28-16_01_28-time-tech-mondriaan-versie-2021.2.0.8_-TEST-MW-met-Spreiding-2020.3.zttxml-300x44.png 300w, https://time-tech.be/wp-content/uploads/2020/05/2021-03-28-16_01_28-time-tech-mondriaan-versie-2021.2.0.8_-TEST-MW-met-Spreiding-2020.3.zttxml-1024x150.png 1024w, https://time-tech.be/wp-content/uploads/2020/05/2021-03-28-16_01_28-time-tech-mondriaan-versie-2021.2.0.8_-TEST-MW-met-Spreiding-2020.3.zttxml-768x112.png 768w" sizes="auto, (max-width: 1093px) 100vw, 1093px" /></p>
<p>Een mogelijke oplossing: Over gans de periode zien we dat er max 1 dag is waar V2 een tweede keer in het rooster staat.</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-8870 size-full" src="https://time-tech.be/wp-content/uploads/2020/05/2021-03-28-16_02_35-time-tech-mondriaan-versie-2021.2.0.8_-TEST-MW-met-Spreiding-2020.3.zttxml.png" alt="" width="991" height="442" srcset="https://time-tech.be/wp-content/uploads/2020/05/2021-03-28-16_02_35-time-tech-mondriaan-versie-2021.2.0.8_-TEST-MW-met-Spreiding-2020.3.zttxml.png 991w, https://time-tech.be/wp-content/uploads/2020/05/2021-03-28-16_02_35-time-tech-mondriaan-versie-2021.2.0.8_-TEST-MW-met-Spreiding-2020.3.zttxml-300x134.png 300w, https://time-tech.be/wp-content/uploads/2020/05/2021-03-28-16_02_35-time-tech-mondriaan-versie-2021.2.0.8_-TEST-MW-met-Spreiding-2020.3.zttxml-768x343.png 768w" sizes="auto, (max-width: 991px) 100vw, 991px" /></p>
<p>Omdat de kolom &#8220;Uitz. per week&#8221; enkel uitgevinkt kan worden bij enkelvoudige opdrachten zullen we ze in de andere voorbeelden, bij de multiweekopdrachten, ook niet langer tonen. Daar staat het vlagje steeds aangevinkt en kan niet uitgevinkt worden. De veronderstelling is dat als we opdrachten koppelen aan weken dat ook de uitzonderingsdagen gekoppeld zijn aan weken.</p>
<hr />
<h3><a id="Opdrachtspreiding_op_multiweekopdrachten_zonder_patroon_in_een_multiweeksysteem"></a>Opdrachtspreiding op multiweekopdrachten zonder patroon in een multiweeksysteem</h3>
<p>We hernemen het voorbeeld en maken van de opdrachten MW opdrachten zonder patroon. We vullen de Weken kolom hier met &#8220;Weken&#8221;. De opdrachten moet zich in elke week plaatsen.</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-7424 size-full" src="https://time-tech.be/wp-content/uploads/2020/05/2020-06-15-17_54_43-time-tech-mondriaan-versie-2020.3.0.6_-TEST-MW-met-Spreiding-2020.3.zttxml.png" alt="" width="985" height="155" srcset="https://time-tech.be/wp-content/uploads/2020/05/2020-06-15-17_54_43-time-tech-mondriaan-versie-2020.3.0.6_-TEST-MW-met-Spreiding-2020.3.zttxml.png 985w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-15-17_54_43-time-tech-mondriaan-versie-2020.3.0.6_-TEST-MW-met-Spreiding-2020.3.zttxml-300x47.png 300w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-15-17_54_43-time-tech-mondriaan-versie-2020.3.0.6_-TEST-MW-met-Spreiding-2020.3.zttxml-768x121.png 768w" sizes="auto, (max-width: 985px) 100vw, 985px" /></p>
<p>Volgende plaatsing is een mogelijke oplossing van deze opdrachten met hun opdrachtspreiding. In elke week worden nu 20 uur geplaatst. De opdrachtspreiding moet nu per week bekeken worden. Er blijft voor V1 gelden dat er maximum 2 uur per dag geplaatst mogen worden. Voor V2 mogen maximum 3 uur per dag geplaatst worden en voor één dag is er een uitzondering dat er 4 uur mogen geplaatst worden. <span style="text-decoration: underline;">Deze uitzonderingsdagen gelden nu wel per week (&#8220;Uitz. per week&#8221; is steeds aangevinkt voor MW opdrachten )</span>. Dus in elke week mag V2 op één dag 4 uur voorkomen.</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-7425 size-full" src="https://time-tech.be/wp-content/uploads/2020/05/2020-06-15-17_55_46-time-tech-mondriaan-versie-2020.3.0.6_-TEST-MW-met-Spreiding-2020.3.zttxml.png" alt="" width="991" height="446" srcset="https://time-tech.be/wp-content/uploads/2020/05/2020-06-15-17_55_46-time-tech-mondriaan-versie-2020.3.0.6_-TEST-MW-met-Spreiding-2020.3.zttxml.png 991w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-15-17_55_46-time-tech-mondriaan-versie-2020.3.0.6_-TEST-MW-met-Spreiding-2020.3.zttxml-300x135.png 300w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-15-17_55_46-time-tech-mondriaan-versie-2020.3.0.6_-TEST-MW-met-Spreiding-2020.3.zttxml-768x346.png 768w" sizes="auto, (max-width: 991px) 100vw, 991px" /></p>
<p>Omdat de plaatsing van V1/V2 er in elke week per definitie anders kan uitzien moeten de spreidingen ook effectief in elke week gecontroleerd worden. Er is geen patroon.</p>
<hr />
<h3><a id="Opdrachtspreiding_op_multiweekopdrachten_met_patroon_in_een_multiweeksysteem"></a>Opdrachtspreiding op multiweekopdrachten mét patroon in een multiweeksysteem</h3>
<p>We hernemen het voorbeeld en maken van de MW opdrachten patroonopdrachten. Patroon wordt aangevinkt. Merk op dat men Patroon pas kan aanvinken indien de opdrachten ofwel volledig uit de planning gehaald zijn ofwel dat ze reeds in een exact patroon geplaatst waren. In dit geval hebben we ze even uit de planning gehaald om vervolgens Patroon aan te kunnen vinken.</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-7427 size-full" src="https://time-tech.be/wp-content/uploads/2020/05/2020-06-15-18_08_18-time-tech-mondriaan-versie-2020.3.0.6_-TEST-MW-met-Spreiding-2020.3.zttxml.png" alt="" width="985" height="155" srcset="https://time-tech.be/wp-content/uploads/2020/05/2020-06-15-18_08_18-time-tech-mondriaan-versie-2020.3.0.6_-TEST-MW-met-Spreiding-2020.3.zttxml.png 985w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-15-18_08_18-time-tech-mondriaan-versie-2020.3.0.6_-TEST-MW-met-Spreiding-2020.3.zttxml-300x47.png 300w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-15-18_08_18-time-tech-mondriaan-versie-2020.3.0.6_-TEST-MW-met-Spreiding-2020.3.zttxml-768x121.png 768w" sizes="auto, (max-width: 985px) 100vw, 985px" /></p>
<p>Dit is een mogelijke oplossing. Enige verschil is dat de opdrachten nu in patroon staan. De spreidingen blijven zoals in het vorige voorbeeld gerespecteerd per week.</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-7428 size-full" src="https://time-tech.be/wp-content/uploads/2020/05/2020-06-15-18_12_17-time-tech-mondriaan-versie-2020.3.0.6_-TEST-MW-met-Spreiding-2020.3.zttxml.png" alt="" width="991" height="446" srcset="https://time-tech.be/wp-content/uploads/2020/05/2020-06-15-18_12_17-time-tech-mondriaan-versie-2020.3.0.6_-TEST-MW-met-Spreiding-2020.3.zttxml.png 991w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-15-18_12_17-time-tech-mondriaan-versie-2020.3.0.6_-TEST-MW-met-Spreiding-2020.3.zttxml-300x135.png 300w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-15-18_12_17-time-tech-mondriaan-versie-2020.3.0.6_-TEST-MW-met-Spreiding-2020.3.zttxml-768x346.png 768w" sizes="auto, (max-width: 991px) 100vw, 991px" /></p>
<hr />
<h3><a id="Weekspreidingen_enkel_van_toepassing_op_enkelvoudige_opdrachten"></a>Weekspreidingen enkel van toepassing op enkelvoudige opdrachten</h3>
<p>Zie <a href="https://time-tech.be/handleiding/opdrachten-beperken-door-waardespreidingen/#Weekspreidingen_in_het_opdrachtentabblad_in_een_multiweeksysteem">Weekspreidingen in het opdrachtentabblad in een multiweeksysteem</a></p>
<hr />
<h2><a id="Extra_spreidingen_in_een_Multiweeksysteem"></a>Extra spreidingen in een Multiweeksysteem</h2>
<p>Extra spreidingen werden al uitvoerig uitgelegd op volgende pagina&#8217;s:</p>
<ul>
<li>&#8220;<a href="https://time-tech.be/handleiding/definieren-van-waardespreidingen/">Definiëren van Waardespreidingen</a>&#8220;</li>
<li>&#8220;<a href="https://time-tech.be/handleiding/definieren-van-volgordespreidingen/">Definiëren van Volgordespreidingen</a>&#8220;</li>
<li>&#8220;<a href="https://time-tech.be/handleiding/definieren-van-minimumspreidingen/">Definiëren van Minimumspreidingen</a>&#8220;</li>
<li>&#8220;<a href="https://time-tech.be/handleiding/opdrachten-beperken-door-waardespreidingen/">Opdrachten beperken door waardespreidingen</a>&#8220;</li>
<li>&#8220;<a href="https://time-tech.be/handleiding/opdrachten-beperken-door-volgordespreidingen/">Opdrachten beperken door volgordespreidingen</a>&#8220;</li>
<li>&#8220;<a href="https://time-tech.be/handleiding/opdrachten-beperken-door-minimumspreidingen/">Opdrachten beperken door minimumspreidingen</a>&#8220;</li>
</ul>
<p>Op de pagina &#8220;<a href="https://time-tech.be/handleiding/opzetten-multiweeksysteem/">Opzetten van een Multiweeksysteem</a>&#8221; werd uitgelegd waarop men moet letten als men van een enkelvoudig weeksysteem naar een multiweeksysteem over gaat in het kader van extra spreidingen en meer specifiek over de uurlijsten die gebruikt worden in deze spreidingen.</p>
<p>Op deze pagina geven we een paar kleine voorbeelden om het belang van de &#8220;Weken&#8221; kolom en de &#8220;Uurlijsten&#8221; kolom bij extra spreidingen in een multiweeksysteem nog eens toe te lichten.</p>
<hr />
<h3><a id="De_kolom_Uurlijsten_bij_Extra_spreidingen_in_een_Multiweeksysteem"></a>De kolom Uurlijsten bij Extra spreidingen in een Multiweeksysteem</h3>
<p>het concept van uurlijsten bij extra spreidingen werd uitgelegd in de vermelde pagina&#8217;s. Meestal zijn het eenvoudige constructies. Echter, om het aantal lijnen te beperken die een gebruiker moet ingeven weten we dat er allerlei constructies zijn om een verkorte schrijfwijze toe te laten. Heb je bijvoorbeeld een waardespreiding nodig om af te dwingen dat iets maximum 5 keer per dag mag voorkomen dan kan men ofwel voor elke dag een spreidingsregel (een lijn) definiëren, ofwel maakt men een slimme uurlijst die een OF-constructie is van individuele uurlijsten, die elk op zich een dag voorstellen, en gebruikt men die. Op die manier wordt een uurlijst een &#8220;opsplitser&#8221; of &#8220;multiplicator&#8221; van spreidingsregels. Alle aspecten en speciale gevallen werden al uitvoerig beschreven.</p>
<p>Voor extra spreidingen in een multiweeksysteem blijven alle regels gelden voor uurlijsten die ook in een enkelvoudig systeem gelden. Niets nieuws hier. Waar men uiteraard wel op moet letten is dat de uurlijsten die men gebruikt de lading dekken. Bestaat je systeem uit 4 weken van 5 dagen en je wenst een spreiding uit te drukken over iets wat elke dag moet gelden dan moeten de onderliggende uurlijsten wel weet hebben van 20 dagen. De uurlijsten moeten volledig zijn.</p>
<p>Uurlijsten hoeven zich niet aan weekgrenzen te houden. Uurlijsten kan men vrij definiëren en dat kunnen EN/OF constructies zijn die uren en sub-uurlijsten bevatten uit de volledige range van het rooster. Men kan perfect een OF-uurlijst maken van elke woensdag uit de 4 weken, of een EN-uurlijst met enkel de eerste 2 uur van elke maandag en dinsdag. Alles is mogelijk, zolang het maar betekenis heeft voor de spreidingen die men wenst uit te drukken.</p>
<p>Het uiteindelijke resultaat van de inhoud van de Uurlijsten kolom is dat met 1 of meerdere sub-uurlijsten bekomt die een opsplitser zijn van de spreiding. Dit is niet anders dat wat we als wisten uit een enkelvoudig weeksysteem.</p>
<p>De kolom Weken heeft wel een belangrijke invloed op de betekenis!</p>
<hr />
<h3><a id="De_kolom_Weken_bij_Extra_spreidingen_in_een_Multiweeksysteem"></a>De kolom Weken bij Extra spreidingen in een Multiweeksysteem</h3>
<p>Het vertrekpunt is de spreiding met zijn uurlijsten zoals in de vorige paragraaf beschreven. Dan is de vraag wat het effect is van de Weken kolom op uurlijsten en dus de spreidingen. Laten we de Weken kolom leeg dan blijft de interpretatie van de spreidingen als voorheen. Vullen we bijvoorbeeld &#8220;w1&#8221; in dan zeggen we dat de spreiding beperkt moet blijven tot de eerste week (stel dat er 4 zijn). Het effect van &#8220;w1&#8221; is dat alle resulterende uurlijsten afgekapt worden zodat ze beperkt worden tot uren wie zich in week 1 bevinden.</p>
<p>Nemen we als voorbeeld terug die 20 dagen waar we een waardespreiding van max 5 op hebben. Laten we Weken leeg dan is het gewoon een max 5 spreiding op elk van die 20 dagen. Door &#8220;w1&#8221; in te vullen gaan enkel de uurlijsten die zich in week 1 bevinden nog van tel zijn. De spreiding wordt dan enkel in week 1 gerespecteerd, niet meer in de andere.</p>
<p><em><strong>(Ongewenste) afkappen van uurlijsten mogelijk:</strong></em></p>
<p>Maar, het kan verder gaan dan dat. Stel dat je een <strong>EN</strong>-uurlijst gedefinieerd had als volgt:</p>
<ul>
<li>UL1 = <strong>w1</strong>_VRIJDAG, <strong>w2</strong>_MAANDAG</li>
</ul>
<p>UL1 is dus een uurlijst van 16 roosterpunten (w1_vrijdag1, w1_vrijdag2, &#8230;, w1_vrijdag8, w2_maandag1, w2_maandag2, &#8230;, w2_maandag8).</p>
<p>Stel dat je UL1 gebruikt in een max 8 spreiding. Bekijken we voor dit voorbeeld een aantal mogelijke vullingen van Weken:</p>
<ul>
<li><strong>Leeg:</strong> Er moeten geen weekgrenzen gerespecteerd worden. Hiermee wil zeggen dat er max 8 uren geplaatst mogen worden op de combinatie van vrijdag in week 1 en maandag in week2. Dus vrijdag 2 uur en maandag 6 zou een mogelijke oplossing zijn.</li>
<li><strong>&#8220;w1&#8221;:</strong> Mondriaan ziet dat UL1 de grens van week 1 overschrijdt en gaat in de spreiding UL1 afkappen zodat er enkel uren te vinden zijn van week 1. Dit resulteert dan in een spreiding van max 8 op de vrijdag in week 1.</li>
<li><strong>&#8220;w2&#8221;:</strong> Mondriaan ziet dat UL1 de grens van week 2 overschrijdt en gaat in de spreiding UL1 afkappen zodat er enkel uren te vinden zijn van week 2. Dit resulteert dan in een spreiding van max 8 op de maandag in week 2.</li>
<li><strong>&#8220;w1, w2&#8221;</strong>: Mondriaan maakt de combinatie van de 2 vorige:
<ul>
<li>spreiding max 8 op vrijdag week 1</li>
<li>spreiding max 8 op maandag week 2</li>
</ul>
</li>
<li><strong>&#8220;w1, w2, w3&#8221;</strong>: zelfde als &#8220;w1, w2&#8221; omdat de uurlijst geen uren heeft in week 3.</li>
</ul>
<p>Dus, de kolom Weken kan een grote invloed hebben op de betekenis van de spreiding. De Weken kolom is dus potentieel een nieuwe &#8220;opsplitser&#8221; van spreidingen en dat kan per ongeluk tot ongewenste effecten leiden.</p>
<p>Indien de onderliggende uurlijsten nooit weekgrenzen overschrijden dan dat er ook geen verdere opsplitsing gebeuren. <span style="text-decoration: underline;">Het is een punt waar men zeker op moet letten</span>. In de meeste gevallen respecteren uurlijsten wel de weekgrenzen. Er zijn maar weinig gevallen waar het nuttig is om Mondriaan uurlijsten te laten afkappen maar weet wel dat het kan gebeuren.</p>
<p>Vanaf versie 2021.5.0 wordt er een waarschuwing gegeven indien Mondriaan een uurlijst afkapt.</p>
<p><em><strong>Opgelet met afkappen van Uurlijsten bij Volgordespreidingen</strong></em></p>
<p>Bij volgordespreidingen weten we dat de uurlijsten moeten geïnterpreteerd worden als een &#8220;range&#8221;. Wat van belang is, is het eerste en laatste roosterpunt van een uurlijst. Volgende uurlijsten zijn bijvoorbeeld identiek voor wat een volgordespreiding betreft:</p>
<ul>
<li>w1_VRIJDAG, w2_MAANDAG (16 uur in de lijst)
<ul>
<li><span style="text-decoration: underline;">vr1</span>, vr2, vr3, vr4, vr5, vr6, vr7, vr8, ma1, ma2, ma3, ma4, ma5, ma6, ma7, <span style="text-decoration: underline;">ma8</span></li>
</ul>
</li>
<li>w1_vrijdag1, w2_maandag8 (2 uur in de lijst)
<ul>
<li><span style="text-decoration: underline;">vr1, ma8</span></li>
</ul>
</li>
<li>w1_VRIJDAG, w2_maandag8 (9 uur in de lijst)
<ul>
<li><span style="text-decoration: underline;">vr1,</span> vr2, vr3, vr4, vr5, vr6, vr7, vr8, <span style="text-decoration: underline;">ma8</span></li>
</ul>
</li>
</ul>
<p>De reden waarom ze voor een volgordespreiding identiek zijn is omdat ze beide <em>dezelfde begin- en eindpunten</em> hebben: <span style="text-decoration: underline;">w1_vrijdag1</span> en <span style="text-decoration: underline;">w2_maandag_8</span></p>
<p>Wat gebeurt er bij afkapping indien men de Weken kolom gaat vullen. We bekijken dat voor de 3 voorbeelden die in theorie hetzelfde resultaat moeten geven:</p>
<ul>
<li>w1_VRIJDAG, w2_MAANDAG (16 uur in de lijst)
<ul>
<li><span style="text-decoration: underline;">vr1,</span> vr2, vr3, vr4, vr5, vr6, vr7, <span style="text-decoration: underline;"><strong>vr8,</strong> <strong>ma1,</strong></span> ma2, ma3, ma4, ma5, ma6, ma7, <span style="text-decoration: underline;">ma8</span></li>
<li>men krijgt 2 ranges waarbinnen de volgordespreiding moet gelden: (vr1, vr8) en (ma1, ma8)</li>
</ul>
</li>
<li>w1_vrijdag1, w2_maandag8 (2 uur in de lijst)
<ul>
<li>vr1, ma8</li>
<li>na afkapping zitten we met (vr1, ???) en (???, ma8).</li>
<li>In beide gevallen een ongeldige spreiding en dus vervallen ze.</li>
</ul>
</li>
<li>w1_VRIJDAG, w2_maandag8 (9 uur in de lijst)
<ul>
<li><span style="text-decoration: underline;">vr1,</span> vr2, vr3, vr4, vr5, vr6, vr7, <span style="text-decoration: underline;"><strong>vr8,</strong></span> ma8</li>
<li>na afkapping zitten we met (vr1, vr8) en (???, ma8).</li>
<li>Enkel de eerste is een geldige range. De tweede in ongeldig en vervalt dus.</li>
</ul>
</li>
</ul>
<p>Dus, enkel indien er minstens 2 roosterpunten binnen een week vallen (in de uurlijst) zal Mondriaan nieuwe ranges kunnen afleiden tijdens het afkappen van de uurlijsten.</p>
<p>Vanaf versie 2021.5.0 wordt er een waarschuwing gegeven indien Mondriaan een uurlijst afkapt.</p>
<p>Ook hier is het zo dat het zéér onwaarschijnlijk is dat de gebruiker een uurlijst opgeeft in een volgordespreiding met als doel ze te splitsen op weekgrenzen. Het zal eerder een fout zijn dan de bedoeling. We laten het echter wel toe.</p>
<hr />
<h3><a id="Welke_opdrachten_worden_gecontroleerd_door_extra_spreidingen_in_een_multiweeksysteem"></a>Welke opdrachten worden gecontroleerd door extra spreidingen in een multiweeksysteem</h3>
<p>De selectie van opdrachten die invloed hebben op een spreiding gebeurt op dezelfde manier als voor spreidingen in een enkelvoudig weeksysteem. Voor elke elementaire spreiding die afgeleid wordt (via de opsplits-mechanismen die beschreven zijn) wordt gezocht naar de opdrachten die mogelijks impact kunnen hebben. Het speelt dan ook geen rol of de opdrachten zelf multiweek opdrachten zijn of niet. Ook het feit of ze een patroon volgen of niet speelt geen rol. Indien een opdracht impact kan hebben dan zal ze mee opgenomen worden.</p>
<hr />
<h2><a id="Wensopdrachten_in_Patronen"></a>Wensopdrachten in Patronen</h2>
<p><span style="color: #ff0000;">(vanaf versie 2023.3.0)</span></p>
<p>Ook in het tabblad &#8220;Opdrachten | Wensen&#8221; hebben we de kolommen &#8220;Weken&#8221; en &#8220;Patroon&#8221;. Het mechanisme is hetzelfde als voor de normale opdrachten.</p>
<ul>
<li>In de kolom &#8220;Weken&#8221; geeft men aan in welke weken de wens moet gerealiseerd worden.</li>
<li>Via het vlagje &#8220;Patroon&#8221; geeft men aan dat die wens in elk van de vermelde Weken op hetzelfde moment moet vellen.</li>
</ul>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-11703 size-full" src="https://time-tech.be/wp-content/uploads/2020/05/2024-08-11-13_55_59-time-tech-mondriaan-versie-2024.3.0.4_-vraag-Kathleen-Test-Patroon.zttxml.png" alt="" width="1042" height="281" srcset="https://time-tech.be/wp-content/uploads/2020/05/2024-08-11-13_55_59-time-tech-mondriaan-versie-2024.3.0.4_-vraag-Kathleen-Test-Patroon.zttxml.png 1042w, https://time-tech.be/wp-content/uploads/2020/05/2024-08-11-13_55_59-time-tech-mondriaan-versie-2024.3.0.4_-vraag-Kathleen-Test-Patroon.zttxml-300x81.png 300w, https://time-tech.be/wp-content/uploads/2020/05/2024-08-11-13_55_59-time-tech-mondriaan-versie-2024.3.0.4_-vraag-Kathleen-Test-Patroon.zttxml-1024x276.png 1024w, https://time-tech.be/wp-content/uploads/2020/05/2024-08-11-13_55_59-time-tech-mondriaan-versie-2024.3.0.4_-vraag-Kathleen-Test-Patroon.zttxml-768x207.png 768w" sizes="auto, (max-width: 1042px) 100vw, 1042px" /></p>
<p>In dit voorbeeld hebben we 3 wensopdrachten in patroon geplaatst. De wensopdracht bestaat bijvoorbeeld uit 2 blokken van 10 uur die op EERSTE moeten beginnen. Elk van die blokken kan op een willekeurig moment in de week vallen (EERSTE) maar als hij ergens valt dan is het op dezelfde plaats in elke week.</p>
<p>Indien de lesopdrachten van een leerkracht ook allemaal als patroonopdrachten gedefinieerd zijn en het is een gevuld rooster dan zullen wensen  zonder patroon waarschijnlijk ook allemaal op dezelfde plaats vallen omdat het niet anders kan. Via een patroonwens dwingt men dit echter af. Indien niet alle lesopdrachten als patroon gedefinieerd zijn en men wenst wel dat de wensen steeds op dezelfde moment vallen dan is het handig om dat te kunnen ingeven. Het is dan wel uitkijken of het mogelijk is om die wensen steeds op hetzelfde moment te forceren. Dit moet steeds met de nodige omzichtigheid en doordacht gebeuren.</p>
<p>Als men de wensen zonder patroon als geplaatst heeft en men wil er een Patroonwens van maken dan kan het zijn dat men het vinkje &#8220;Patroon&#8221; niet kan aanvinken:</p>
<ul>
<li>Als de wensblokken &#8220;toevallig&#8221; al in elke week op dezelfde plaats staan dan kan men het vinkje zonder probleem zetten.</li>
<li>Als de wensblokken in het rooster staan maar niet in elke week op dezelfde plaats dan kan met het NIET aanvinken. In dit geval moet men de wens eerst weer uit de planning halen en pas dan kan men er een patroonwens van maken. Uit de planning halen doet men via rechtermuisklik op de wens en dan &#8220;Verwijderen &gt; Planning&#8221;.</li>
</ul>
<p>De wensen van SD in patroon:</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-11705 size-full" src="https://time-tech.be/wp-content/uploads/2020/05/2024-08-11-14_16_07-time-tech-mondriaan-versie-2024.3.0.4_-vraag-Kathleen-Test-Patroon.zttxml.png" alt="" width="959" height="421" srcset="https://time-tech.be/wp-content/uploads/2020/05/2024-08-11-14_16_07-time-tech-mondriaan-versie-2024.3.0.4_-vraag-Kathleen-Test-Patroon.zttxml.png 959w, https://time-tech.be/wp-content/uploads/2020/05/2024-08-11-14_16_07-time-tech-mondriaan-versie-2024.3.0.4_-vraag-Kathleen-Test-Patroon.zttxml-300x132.png 300w, https://time-tech.be/wp-content/uploads/2020/05/2024-08-11-14_16_07-time-tech-mondriaan-versie-2024.3.0.4_-vraag-Kathleen-Test-Patroon.zttxml-768x337.png 768w" sizes="auto, (max-width: 959px) 100vw, 959px" /></p>

		</div>
	</div>
</div></div></div></div></div>
</div>]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Lessen inhalen die vervallen door stageperiodes: methode 1</title>
		<link>https://time-tech.be/handleiding/wisseluren/</link>
		
		<dc:creator><![CDATA[Peter]]></dc:creator>
		<pubDate>Mon, 25 May 2020 14:18:27 +0000</pubDate>
				<guid isPermaLink="false">https://time-tech.be/?post_type=manual_kb&#038;p=7283</guid>

					<description><![CDATA[]]></description>
										<content:encoded><![CDATA[<div class="wpb-content-wrapper"><div  class=" pg-custom-vc    vc_row wpb_row section vc_row-fluid " style="text-align:left;  margin-left:0px;margin-right:0px;"     ><div class="container" style="padding: 0px 0px; display: block;    "><div class="wpb_column vc_column_container vc_col-sm-12"><div class="vc_column-inner"><div class="wpb_wrapper">
	<div class="wpb_text_column wpb_content_element" >
		<div class="wpb_wrapper">
			<h1>Lessen inhalen die vervallen door stageperiodes: methode 1</h1>
<p>We illustreren dit probleem met een geval uit de praktijk. Op het einde van de pagina kan men de voorbeeldbestanden vinden die gebruikt werden om dit probleem te illustreren.</p>
<h2>Probleemstelling</h2>
<p>Scholen die stages (vaktype PV of Praktijkvak) inrichten zijn wettelijk verplicht om de vakken van het type Algemeen vak en/of Technisch vak (AV, TV), die ze missen tijdens de stageperiodes, zo goed mogelijk te recupereren. Het recupereren gebeurt dan voor en na de stageperiodes in de reguliere lesweken. Neem bijvoorbeeld een klas die 3 weken op stage gaat en die volgens de lessentabel 6 uur het vak PAV per week moet volgen. Deze klas zou dan 3 x 6 = 18 uur PAV missen doordat ze op stage gaat. Dat deze 18 uur zomaar zou vervallen is niet aanvaardbaar. Die 18 uur zullen gedurende het jaar en in de reguliere lesweken ingehaald moeten worden.</p>
<p>Een perfect kloppend voorbeeld:</p>
<ul>
<li>Stel dat een klas een lessentabel heeft van 36 uur per week.
<ul>
<li>4 uur PV (stage) per week.</li>
<li>32 uur AV/TV per week</li>
</ul>
</li>
<li>De 4 uur stage gaat niet georganiseerd worden als elke week 4 uur maar zal typisch in een aantal weken continue gevolgd worden.</li>
<li>Stel dat er gedurende 36 weken lesgegeven wordt in een schooljaar (= les + stage) en dat elke week bestaat uit 36 uur les (of stage).</li>
<li>Het contingent stage is dan 4 uur per week * 36 weken = 144 uur stage voor een heel schooljaar.</li>
<li>We kunnen dit contingent stage opnemen in 144 uur / 36h per week = 4 weken. 4 weken stage waarbij die weken al dan niet aansluitend kunnen zijn.
<ul>
<li>Gedurende die 4 weken worden alle stage-uren voor het hele jaar opgenomen en volgt de klas geen enkel uur AV/TV.</li>
<li>Gedurende die 4 weken missen ze 32 uur per week * 4 weken = 128 uur AV/TV. Deze 128 moeten ingehaald worden.</li>
</ul>
</li>
<li>Er zijn nog 36 weken &#8211; 4 stageweken = 32 weken waar gewoon les gegeven wordt.</li>
<li>Als we 128 uur AV/TV moeten inhalen op 32 weken dan hebben we 128 uur / 32 weken = 4 uur per week nodig.</li>
<li>In elk van die weken gaan sowieso de normale AV/TV vakken door, dat zijn er volgens de lessentabel 32 per week. Tellen we bij deze 32 uur de 4 uur inhaallessen bij dan komen we weer terug uit op 32 + 4 = 36 uur les per week wat perfect klopt met het uitgangspunt dat er 36 uur in de lessentabel staat.</li>
</ul>
<p>De vraag is nu hoe we die 4 uur inhaalles per week gepland krijgen in het rooster voor alle klassen die dat nodig hebben. Elke week kan er anders uitzien. We gaan hier gebruik moeten maken van een multiweeksysteem.</p>
<hr />
<h2>Inhoud</h2>
<ul>
<li><a href="#Oplossing_schematisch_besproken">Oplossing schematisch besproken</a>
<ul>
<li><a href="#Voorbeeld_van_een_oplossing">Voorbeeld van een oplossing</a>
<ul>
<li><a href="#Plannen_van_de_inhaallessen">Plannen van de inhaallessen</a></li>
<li><a href="#Plannen_van_het_reguliere_weekrooster">Plannen van het reguliere weekrooster</a></li>
<li><a href="#Uitrollen_van_de_inhaallessen_over_44_weken_in_het_reguliere_weekrooster">Uitrollen van de inhaallessen over 44 weken in het reguliere weekrooster</a></li>
</ul>
</li>
<li><a href="#Didactische_verfijning_in_het_inhaallesrooster">Didactische verfijning in het inhaallesrooster</a>
<ul>
<li><a href="#Vermijden_van_versnippering_van_inhaallessen_doorheen_het_jaar">Vermijden van versnippering van inhaallessen doorheen het jaar</a></li>
<li><a href="#Inhaallessen_op_een_bepaald_moment_in_het_jaar_plannen">Inhaallessen op een bepaald moment in het jaar plannen</a></li>
<li><a href="#Comprimeren_van_het_aantal_nodige_slots_per_klas">Comprimeren van het aantal nodige slots per klas</a></li>
<li><a href="#Comprimeren_van_de_inhaallessen_voor_de_klassen_binnen_de_nodige_slots">Comprimeren van de inhaallessen voor de klassen binnen de nodige slots</a></li>
<li><a href="#Comprimeren_van_het_aantal_lesmomenten_slots_voor_leerkrachten">Comprimeren van het aantal lesmomenten (slots) voor leerkrachten</a></li>
<li><a href="#Inhaallessen_plannen_met_vaste_of_keuzelokalen">Inhaallessen plannen met vaste- of keuzelokalen</a></li>
</ul>
</li>
</ul>
</li>
<li><a href="#Techniek_van_de_oplossing_in_meer_detail_besproken">Techniek van de oplossing in meer detail besproken</a>
<ul>
<li><a href="#Stap_1_Plannen_van_de_wisseluren">Stap 1: Plannen van de wisseluren</a></li>
<li><a href="#Stap_2_Plannen_van_het_basisrooster_en_het_voorzien_van_de_slots_voor_de_inhaallessen">Stap 2: Plannen van het basisrooster en het voorzien van de slots voor de inhaallessen</a>
<ul>
<li><a href="#De_gebruiker_bepaalt_zelf_de_momenten_waarop_de_inhaallessen_mogen_vallen">De gebruiker bepaalt zelf de momenten waarop de inhaallessen mogen vallen</a></li>
<li><a href="#Mondriaan_bepaalt_de_momenten_waarop_de_inhaallessen_mogen_vallen">Mondriaan bepaalt de momenten waarop de inhaallessen mogen vallen</a></li>
<li><a href="#Enkele_voor_en_nadelen_van_beide_systemen1">Enkele voor- en nadelen van beide systemen</a></li>
</ul>
</li>
</ul>
</li>
<li><a href="#Stap_3_Uitrollen_van_de_inhaallessen_met_het_basisrooster_in_een_multiweeksysteem">Stap 3: Uitrollen van de inhaallessen met het basisrooster in een multiweeksysteem</a>
<ul>
<li><a href="#Voorbereiden_basisroosters">Voorbereiden basisroosters</a></li>
<li><a href="#Uitrollen_van_de_inhaallessen_door_beide_bestanden_samen_te_voegen">Uitrollen van de inhaallessen door beide bestanden samen te voegen</a></li>
</ul>
</li>
<li><a href="#Het_resulterende_multiweekbestand">Het resulterende multiweekbestand</a>
<ul>
<li><a href="#Mogelijke_validatieproblemen_in_het_multiweekbestand">Mogelijke validatieproblemen in het multiweekbestand</a></li>
<li><a href="#Opnieuw_Plannen_van_het_multiweekbestand">Opnieuw Plannen van het multiweekbestand</a></li>
<li><a href="#Enkele_voor_en_nadelen_van_beide_systemen2">Enkele voor- en nadelen van beide systemen</a></li>
</ul>
</li>
<li><a href="#Wat_als_het_basisrooster_al_een_Multiweekrooster_is">Wat als het basisrooster al een Multiweekrooster is?</a></li>
<li><a href="#De_uitgewerkte_voorbeelden">De uitgewerkte voorbeelden</a></li>
</ul>
<hr />
<h2><a id="Oplossing_schematisch_besproken"></a>Oplossing schematisch besproken</h2>
<p>In de praktijk zal het niet snel op deze perfectie uitdraaien maar wel benaderen. Op basis van de lessentabellen, het aantal bruikbare weken in het schooljaar, de wetgeving, het aantal in te richten stageweken, etc moet eerst per klas bepaald worden hoeveel er van welk vak dient ingehaald te worden. Dit is een oefening op zich die nodig is om de planning van de inhaallessen te kunnen starten. Op basis van deze informatie kan men bepalen hoeveel uren (slots) er per week nodig zijn voor elke klas om de inhaallessen te kunnen plannen.</p>
<p>De oplossing die we voorstellen zorgt ervoor dat het grootste deel van de lesweek stabiel blijft. De 32 uur AV/TV (uit het &#8220;perfecte&#8221; voorbeeld) blijven steeds op hetzelfde moment doorgaan. De resterende 4 uur worden opgevuld met inhaallessen en kan elke week er voor die uren dus anders uitzien.</p>
<p>In de praktijk zien we dat het aantal uren dat in de week gereserveerd moet worden om inhaallessen te organiseren niet groter is dan 4 uur. De lessentabellen in het technisch en beroepsonderwijs hebben meestal tussen de 32 en 34 lestijden AV/TV op een week van 36 uur. Er is derhalve ook niet meer dan 2 tot 4 uur ruimte per week om de inhaallessen te organiseren.</p>
<p>De oplossing bestaat uit volgende stappen:</p>
<ul>
<li>Plannen van de inhaallessen (of wisseluren zoals ze ook genoemd worden) over de weken waarin ze gegeven mogen worden. Dit gaat een aparte Mondriaan file zijn waarin we de inhaallessen over bijvoorbeeld 44 weken gaan plannen voor alle klassen en dat op zo weinig mogelijk uren.</li>
<li>Plannen of bepalen waar de inhaalmomenten (de slots) mogen vallen in de lesweek.
<ul>
<li>Ofwel wordt dit op voorhand bepaald: bijvoorbeeld steeds op vrijdagnamiddag.</li>
<li>Ofwel laten we dit bepalen door Mondriaan zelf. Hierbij kunnen we dan beperkingen opleggen zoals enkel op de rand van de dag of ook net voor of na de middag, etc.</li>
</ul>
</li>
<li>Plannen van het normale weekrooster waarbij er slots voorzien moeten worden om de inhaallessen achteraf in te laten vallen.
<ul>
<li>Als de slots op voorhand bepaald werden voorzien we die gaten gewoon in de roosters.</li>
<li>Als Mondriaan ze zelf mag kiezen dan gaat er extra info in het weekrooster opgenomen worden om de planning van die slots correct te kunnen doen.</li>
</ul>
</li>
<li>Als zowel het reguliere weekrooster met slots gepland is en de planning van de inhaallessen over de beschikbare weken zijn klaar dan kunnen beide samengevoegd worden. Met samenvoegen bedoelen we dat het reguliere weekrooster omgezet zal worden in een Multiweek rooster met bv 44 weken. Elke week is dan een kopie van het reguliere weekrooster en in elke week hebben we dan bijvoorbeeld 4 slots om de inhaallessen in te schuiven. De inhaallessen worden dan perfect over alle weken verdeeld zoals ze eerder gepland waren.</li>
</ul>
<p>De oplossing die we voorstellen resulteert dus in een systeem waarbij er zo weinig mogelijk inhaalmomenten per week nodig zijn en waarbij die inhaalmomenten ook voor elke klas op hetzelfde moment in de week vallen. Het aantal kan verschillend zijn per klas maar ze zullen wel steeds op dezelfde momenten vallen. Dit maakt het ook overzichtelijk voor de leerkrachten. Leerkrachten roteren binnen die vaste 4 uur, net zoals de klassen.</p>
<p>Om dit goed te doen moet het roosterteam de stappen nauwgezet volgen. Mondriaan voorziet een aantal hulpmiddelen om het proces te vereenvoudigen:</p>
<p><strong><em>Template file om inhaallessen te plannen</em></strong></p>
<ul>
<li>We voorzien een Mondriaan template (*.zttxml file) die speciaal geconfigureerd is voor het plannen van de inhaallessen over de beschikbare weken.</li>
<li>De template voorziet momenteel maximum 4 uur inhaalles per week (4 slots: U01, U02, U03, U04) en 44 weken.</li>
<li>Als dit niet voldoet kan de gebruiker zelf aanpassingen maken aan de template. Het aantal weken vermeerderen of verminderen of het aantal kolommen uitbreiden is geen probleem.</li>
<li>Om de inhaallessen te plannen starten we van deze template en maken er een inhaalles-Mondriaan file van.</li>
</ul>
<p><em>Beperking:</em> Mondriaan ondersteunt momenteel roosters met <strong>maximaal 2600 roosterpunten</strong>. Dat is goed voor 52 weken van 50 uur (52&#215;50 = 2600). Als de resulterende multiweekfile meer dan 2600 roosterpunten zou nodig hebben dan zal dat niet lukken en krijgt de gebruiker daar een foutmelding voor.</p>
<p><strong><em>Importeren van inhaalles-clusters om slots te zoeken in het reguliere rooster</em></strong></p>
<ul>
<li>Indien men geen vaste momenten (slots) wenst te voorzien om de inhaallessen in te plannen dan kan Mondriaan ook zelf een keuze maken. Echter, om dat te kunnen doen moeten ook de inhaallessen eerst gepland worden via de eerste template. Na die planning weten we voor elk van de slots (bijvoorbeeld 4) het volgende:
<ul>
<li>welke leerkrachten moeten op elk slot beschikbaar zijn.</li>
<li>welke klassen moeten op elk slot beschikbaar zijn.</li>
<li>welke lokalen moeten op elk slot beschikbaar zijn.</li>
</ul>
</li>
<li>Voor elk van de slots kunnen we dan alle resources samen in 1 opdracht zetten en die plannen als apart uur waardoor we zeker zijn dat elke nodige resource voor dat slot ook beschikbaar is volgens het reguliere rooster.</li>
<li>De functie &#8220;Import clusters&#8221; wordt uitgevoerd in het reguliere rooster en wat er geïmporteerd wordt zijn de clusters uit de inhaalles Mondriaan file.</li>
<li>Die clusters (in geval van 4 slots zijn het er 4) worden dan eerst met het reguliere weekrooster gepland. Na de planning worden die clusteropdrachten verwijderd uit het reguliere rooster zodat er plaatst (slots) gemaakt kan worden om de echte inhaallessen uit te rollen.</li>
</ul>
<p><strong><em>Importeren van opdrachten om de inhaallessen te versmelten met het reguliere rooster en uit te rollen over de nodige weken</em></strong></p>
<ul>
<li>Mondriaan voorziet een functie om de geplande inhaallessen te versmelten met een reeds gepland regulier weekrooster. Het gaat om de functie &#8220;Importeer opdrachten&#8221;.</li>
<li>Tijdens het versmelten wordt van elk slot gevraagd waar het in het rooster moet vallen (mapping slots op echte uren). Die uren werden in het reguliere rooster voorzien door ofwel met vaste uren te werken (bv vrijdagnamiddag), ofwel heeft Mondriaan ze zelf gezocht via de clusterimport en planning.</li>
<li>De nieuwe versmolten Mondriaan file zal een multiweek file zijn waarin alle weken voorzien zijn die ook in de inhaallessen file te vinden zijn, bijvoorbeeld 44 weken.</li>
<li>Elke week wordt een kopie van het reguliere basisrooster, enkel op de gekozen slots zal men elke week een andere invulling met inhaallessen zien.</li>
<li>De oorspronkelijke lesopdrachten uit het reguliere rooster zijn patroon-opdrachten geworden in het multiweek rooster. Elke week is identiek voor deze opdrachten. De inhaallessen verschillen per week en zullen dus geen patroon-opdrachten zijn.</li>
<li>Ook de weken die in de inhaalles file gemarkeerd staan als niet beschikbaar (volledige rij met rode kruisjes) zullen resulteren in een weken die gevuld zijn met de reguliere lessen. Er zullen echter geen inhaallessen in gepland zijn. Men kan er zelf voor kiezen om die weken uit te schakelen door de patroonopdrachten aan te passen (in de Weken kolom enkel die weken aanduiden die relevant zijn.)</li>
</ul>
<hr />
<h3><a id="Voorbeeld_van_een_oplossing"></a>Voorbeeld van een oplossing</h3>
<p>Voor we in de details treden van hoe alles opgezet moet worden tonen we eerst het resultaat van de verschillende stappen. De focus ligt steeds op dezelfde klas 6ET.</p>
<h4><strong><em><a id="Plannen_van_de_inhaallessen"></a>Plannen van de inhaallessen</em></strong></h4>
<p>De administratie van de nodige inhaallessen per klas is gebeurd en ingevoerd in de daarvoor voorziene Mondriaan template. De inhaallessen zijn gepland en voor de klas 6ET zou dit er als volgt kunnen uitzien. In dit soort bestand stellen de rijen de weken voor (44 stuks) en stellen de kolommen de slots voor waar de inhaallessen in moeten vallen. Voor 6ET wordt het 4de slot (U04) niet gebruikt.</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-7300 size-full" src="https://time-tech.be/wp-content/uploads/2020/05/2020-05-26-14_20_58-time-tech-mondriaan-versie-2020.3.0.3_-WU2.ZTTXML.png" alt="" width="511" height="804" srcset="https://time-tech.be/wp-content/uploads/2020/05/2020-05-26-14_20_58-time-tech-mondriaan-versie-2020.3.0.3_-WU2.ZTTXML.png 511w, https://time-tech.be/wp-content/uploads/2020/05/2020-05-26-14_20_58-time-tech-mondriaan-versie-2020.3.0.3_-WU2.ZTTXML-191x300.png 191w" sizes="auto, (max-width: 511px) 100vw, 511px" /></p>
<p>Voor 6ET kan je hier nu uit afleiden dat ze in de eerste week (zie eerste rij) volgende inhaallessen hebben:</p>
<ul>
<li>slot U01: NED in lokaal L824 van leerkracht _031</li>
<li>slot U02: INSTM in lokaal L302 van leerkracht _019</li>
<li>slot U03: FRA in lokaal L826 van leerkracht _097</li>
</ul>
<p>We zien ook dat 6ET de eerste 6 weken steeds NED heeft op het eerste slot. Dit is niet toevallig. Dit was een van de didactische eisen bij het opstellen van de inhaallessen, zoveel mogelijk dezelfde vakken in opeenvolgende weken. Merk ook op dat er blokjes &#8220;vrij&#8221; in het rooster staan. Dit zijn momenten waarop de klas geen inhaalles heeft en ook die worden zoveel mogelijk gegroepeerd, hier op het 3de slot in de laatste weken om geen springuren te creëren. Er zijn allerhande didactische eisen die we kunnen vervullen in zowel het inhaallesrooster als in het reguliere weekrooster alvorens ze samen te voegen.</p>
<p>De rode kruisjes in de rijen van dit rooster stellen ofwel vakantieweken voor, ofwel stageweken. In beide gevallen kan daar geen inhaalles gegeven worden.</p>
<hr />
<h4><strong><em><a id="Plannen_van_het_reguliere_weekrooster"></a>Plannen van het reguliere weekrooster</em></strong></h4>
<p>In dit voorbeeld gaat het om een singleweek rooster van 5 dagen met telkens 10 uur per dag. De school werkt met een variabele middagpauze en 6ET heeft zijn pauze op het 5de uur van de dag. Het 10de uur wordt nooit gebruikt. Het aantal te plannen uur voor 6ET is 33. Deze 33 uur moeten op een rooster van 36 uur gepland worden en schieten er dus 3 uur over waarop de inhaallessen gepland kunnen worden. We tonen 2 voorbeelden:</p>
<p><span style="text-decoration: underline;">voorbeeld 1</span>: We blokkeren vrijdag 7, 8 en 9 als de plaats waar inhaalles gegeven kan worden.</p>
<p>Tijdens het plannen van dit rooster zullen we voor alle klassen, leerkrachten en lokalen die betrokken kunnen zijn bij inhaallessen deze 3 vaste uren blokkeren. Is hier voorgesteld door de rode kruisjes op vr7, vr8 en vr9. Op die manier zijn we zeker dat we hier later de inhaallessen zonder conflicten kunnen inschuiven. Merk op dat die uren voor elke klas op hetzelfde moment moeten gekozen worden. Het aantal te reserveren slots kan per klas verschillen maar ze liggen wel steeds op hetzelfde moment.</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-7309 size-full" src="https://time-tech.be/wp-content/uploads/2020/05/2020-05-26-14_23_06-time-tech-mondriaan-versie-2020.3.0.3_-Klassen-WU-vrijdagnamiddag.zttxml-1.png" alt="" width="616" height="406" srcset="https://time-tech.be/wp-content/uploads/2020/05/2020-05-26-14_23_06-time-tech-mondriaan-versie-2020.3.0.3_-Klassen-WU-vrijdagnamiddag.zttxml-1.png 616w, https://time-tech.be/wp-content/uploads/2020/05/2020-05-26-14_23_06-time-tech-mondriaan-versie-2020.3.0.3_-Klassen-WU-vrijdagnamiddag.zttxml-1-300x198.png 300w" sizes="auto, (max-width: 616px) 100vw, 616px" /></p>
<p><span style="text-decoration: underline;">voorbeeld 2</span>: We laten Mondriaan zelf kiezen waar de slots vallen via de eerder bepaalde clusters.</p>
<p>Wat men hier ziet is het rooster nadat het gepland werd met de clusters en waarna die clusters weer uit het rooster verwijderd werden om de slots beschikbaar te maken voor de inhaallessen. Mondriaan heeft er hier voor gekozen om de slots op volgende momenten te leggen: vr1, vr4, vr9. Ook in dit geval hangt het aantal slots af van de klas maar ze liggen wel overal op hetzelfde moment.</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-7310 size-full" src="https://time-tech.be/wp-content/uploads/2020/05/2020-05-26-14_21_48-time-tech-mondriaan-versie-2020.3.0.3_-Klassen-WU-niet-in-blok.zttxml-1.png" alt="" width="616" height="406" srcset="https://time-tech.be/wp-content/uploads/2020/05/2020-05-26-14_21_48-time-tech-mondriaan-versie-2020.3.0.3_-Klassen-WU-niet-in-blok.zttxml-1.png 616w, https://time-tech.be/wp-content/uploads/2020/05/2020-05-26-14_21_48-time-tech-mondriaan-versie-2020.3.0.3_-Klassen-WU-niet-in-blok.zttxml-1-300x198.png 300w" sizes="auto, (max-width: 616px) 100vw, 616px" /></p>
<hr />
<h4><strong><em><a id="Uitrollen_van_de_inhaallessen_over_44_weken_in_het_reguliere_weekrooster"></a>Uitrollen van de inhaallessen over 44 weken in het reguliere weekrooster </em></strong></h4>
<p>In de volgende stap vertrekken we van het reguliere weekrooster waarin de slots voorzien werden. Via &#8220;Importeer opdrachten&#8221; gaan we de inhaallessen samensmelten met het weekrooster. Hier gebeuren volgende dingen:</p>
<ul>
<li>Mapping van de inhaalles-kolommen U01, U02, U03, en U04 naar de vrijgemaakte slots in het weekrooster (gebruiker geeft de mapping aan). Als er meer kolommen zijn dan zullen ook meer mappingen gemaakt moeten worden.</li>
<li>Er wordt automatisch een multiweekrooster gemaakt met evenveel weken als vermeld in het inhaallesrooster.</li>
<li>Voor elke week wordt er een duplicaat van het weekrooster gemaakt.</li>
<li>De slots worden gevuld met de corresponderende inhaallessen.</li>
</ul>
<p>We tonen 2 voorbeelden van de resulterende multiweekrooster voor 6ET met de focus op week 1 (w1). Merk op dat er geen verschil meer is tussen beide voorbeelden op het moment dat we gaan versmelten. Hoe de slots gekozen werden doet er niet meer toe.</p>
<p><span style="text-decoration: underline;">Voorbeeld 1</span>: vertrekken van de weekrooster met een vast blok van 3 slots.</p>
<p>De kleuring van de cellen is hier gebeurd op basis van een customkolom in het opdrachten tabblad waarbij het onderscheid gemaakt wordt tussen reguliere lessen en inhaallessen. Indien men naar de andere weken zou scrollen zou steeds hetzelfde te zien zijn voor de grijze vlakken, enkel de lichtblauwe zullen steeds wijzigen.</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-7302 size-full" src="https://time-tech.be/wp-content/uploads/2020/05/2020-05-26-14_23_38-time-tech-mondriaan-versie-2020.3.0.3_-Uitrol-WU-vrijdagnamiddag.zttxml.png" alt="" width="616" height="439" srcset="https://time-tech.be/wp-content/uploads/2020/05/2020-05-26-14_23_38-time-tech-mondriaan-versie-2020.3.0.3_-Uitrol-WU-vrijdagnamiddag.zttxml.png 616w, https://time-tech.be/wp-content/uploads/2020/05/2020-05-26-14_23_38-time-tech-mondriaan-versie-2020.3.0.3_-Uitrol-WU-vrijdagnamiddag.zttxml-300x214.png 300w" sizes="auto, (max-width: 616px) 100vw, 616px" /></p>
<p><span style="text-decoration: underline;">Voorbeeld 2</span>: vertrekken van het weekrooster met 3 door Mondriaan gekozen slots.</p>
<p>Enige verschil met het vorige voorbeeld is het moment waar de slots liggen.</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-7301 size-full" src="https://time-tech.be/wp-content/uploads/2020/05/2020-05-26-14_25_48-time-tech-mondriaan-versie-2020.3.0.3_-Uitrol-WU-met-random-keuze.zttxml.png" alt="" width="616" height="439" srcset="https://time-tech.be/wp-content/uploads/2020/05/2020-05-26-14_25_48-time-tech-mondriaan-versie-2020.3.0.3_-Uitrol-WU-met-random-keuze.zttxml.png 616w, https://time-tech.be/wp-content/uploads/2020/05/2020-05-26-14_25_48-time-tech-mondriaan-versie-2020.3.0.3_-Uitrol-WU-met-random-keuze.zttxml-300x214.png 300w" sizes="auto, (max-width: 616px) 100vw, 616px" /></p>
<hr />
<h3><a id="Didactische_verfijning_in_het_inhaallesrooster"></a>Didactische verfijning in het inhaallesrooster</h3>
<p>Het inhaalles rooster, waarbij rijen weken voorstellen en kolommen de inhaalmomenten of slots, biedt mogelijkheden voor didactische verfijning. Dus voor we de samensmelting doen van de inhaallessen en het reguliere rooster kunnen nog zaken verbeterd/aangepast worden. Voorbeelden hiervan zijn:</p>
<ul>
<li>Vermijden van versnippering van inhaallessen doorheen het jaar</li>
<li>Inhaallessen op een bepaald moment in het jaar plannen</li>
<li>Comprimeren van het aantal nodige slots per klas</li>
<li>Comprimeren van de inhaallessen voor de klassen binnen de nodige slots</li>
<li>Comprimeren van het aantal lesmomenten (slots) voor leerkrachten</li>
<li>Inhaallessen plannen met vaste of keuzelokalen</li>
</ul>
<h4><em><a id="Vermijden_van_versnippering_van_inhaallessen_doorheen_het_jaar"></a>Vermijden van versnippering van inhaallessen doorheen het jaar</em></h4>
<p>We kunnen de inhaallessen in dit rooster plannen als blokken. Als de klas 6ET bijvoorbeeld 6 uur Engels (ENG) moet inhalen dan kunnen we dit als een blok van 6 uur plannen in dit rooster. Hierdoor zullen de lessen Engels mooi in aansluitende weken vallen. In dit voorbeeld op slot U01 van week 20 t/m week 25.</p>
<p>We kunnen de lessen als blok plannen en ook gebruik maken van het concept &#8220;overbrug-uurlijsten&#8221;. Voor 6ET zien we het vak Godsdienst (GOD) dat 6 uur ingehaald moet worden. Door gebruik te maken van de juiste overbruggingen (weken waar geen les is) zien we dat Godsdienst hier valt op de weken 26, 28, 29, 30, 34, 35. De gaten in deze lijst zijn overbruggingen waar dus geen les gegeven kan worden.</p>
<p>Werkt men met blokopdrachten dan kan men er ook voor kiezen om &#8220;Blokken per dag&#8221; UIT te vinken. Merk op dat die vlag hier geïnterpreteerd moet worden als &#8220;Blokken per uur&#8221; of &#8220;Blokken per kolom&#8221;. In het voorbeeld staat dit vlagje uitgevinkt voor de inhaalles Frans (FRA). Er is een blok gepland van 6 uur FRA en die gaat over van U02 (weken 37..40) naar U03 (weken 1..2). Dit wil dus concreet zeggen dat FRA in de eerste 2 weken op slot U03 gegeven wordt en de laatste 4 weken op slot U02. Wenst men niet dat die zover uit elkaar liggen dan doet men dat door &#8220;Blokken per dag&#8221; AAN te vinken.</p>
<h4><em><a id="Inhaallessen_op_een_bepaald_moment_in_het_jaar_plannen"></a>Inhaallessen op een bepaald moment in het jaar plannen</em></h4>
<p>Als het beter is bepaalde inhaallessen in een bepaalde periode van het jaar te plannen dan kan dat ook. Men wenst Wiskunde misschien liever in te halen op het einde van het schooljaar opdat de leerlingen nog wat zouden kunnen oefenen voor de examens beginnen dan is dat mogelijk. Men kan dat doen door de juiste uurlijsten aan te maken en te koppelen aan de opdrachten die de inhaallessen voorstellen.</p>
<h4><em><a id="Comprimeren_van_het_aantal_nodige_slots_per_klas"></a>Comprimeren van het aantal nodige slots per klas</em></h4>
<p>Het is best om alle inhaallessen voor een klas te plannen op zo weinig mogelijk slots. Voor elke klas moet de berekening gedaan worden maar als men zeker is dat het haalbaar is in 2 slots in plaats van in 3 dan doet men er goed aan dit af te dwingen.</p>
<p>Dit is eenvoudig te doen door een of meerdere slots te blokkeren. Blokkeren doet men door in &#8220;Elementen | Klassen&#8221; via de juiste uurlijsten af te dwingen dat klassen op bepaalde momenten niet beschikbaar zijn.</p>
<p>Indien men uitgaat van het geval waarbij de slots in een blok op bijvoorbeeld vrijdagnamiddag terechtkomen dan is het logisch om eerst U04 af te blokken, dan U03, etc om geen springuren te hebben in hun rooster.</p>
<h4><em><a id="Comprimeren_van_de_inhaallessen_voor_de_klassen_binnen_de_nodige_slots"></a>Comprimeren van de inhaallessen voor de klassen binnen de nodige slots</em></h4>
<p>Heeft men berekend dat er 3 slots nodig zijn voor klas 6ET dan is het meestal niet het geval dat alle 3 de slots volledig gevuld geraken met inhaallessen. Er kunnen dus gaten ontstaan. Voor 6ET moeten er 73 uur inhaalles gegeven worden. Er zijn 29 weken beschikbaar. 29 x 3 = 87 uur beschikbaar met 3 slots. De lessen passen dus in 3 slots maar we hebben dan wel een overschot van 87 &#8211; 73 = 14 uur. De vraag is wat men wenst te doen met deze 14 uur. Liefst niet laten resulteren in springuren in het uiteindelijke rooster. Als men verstandige keuzes heeft gemaakt voor de slots dan zal het meestal zo zijn de U04 op de rand van een dag ligt en U03 net daarvoor of bijvoorbeeld net voor de middagpauze. Voor 6ET was U04 sowieso al geblokkeerd en dus niet gebruikt. Om springuren te vermijden moeten we die 14 gaten dus best in de kolom U03 plannen. We doen dat door een extra opdracht van 14 losse uurtjes &#8220;vrij&#8221; aan te maken en laten die enkel toe in kolom U03. In het rooster van 6ET liggen ze ook op die plaats om springuren te vermijden. We maken er losse uren &#8220;vrij&#8221; van om zo flexibel mogelijk te zijn en dus niet te veel beperkend voor de echte inhaallessen.</p>
<p>Voor het voorbeeld met alles op vrijdagnamiddag zal 6ET nooit les hebben op vr9 en af en toe les op vr8. Voor het voorbeeld waarbij Mondriaan de keuze van de slots doet (in beperkte mate, verstandig gekozen) zal 6ET ook nooit les hebben op vr9 en af en toe op vr4. Na vr4 is het middagpauze dus ook hier geen echt springuur.</p>
<h4><em><a id="Comprimeren_van_het_aantal_lesmomenten_slots_voor_leerkrachten"></a>Comprimeren van het aantal lesmomenten (slots) voor leerkrachten</em></h4>
<p>Ook de kwaliteit van de rooster voor leerkrachten kan hier verbeterd worden. Als men weet dat een leerkracht zou kunnen toekomen met 3 slots om al zijn inhaallessen te geven dan zou men een &#8220;vrij&#8221; blok kunnen plannen over een kolom (U01..U04) naar keuze.</p>
<p>In dit voorbeeld heeft leerkracht _054 nooit inhaalles op U02 en _037 heeft nooit inhaalles op U01 en U03. Merk op dat hier ook de blokken &#8220;vrij&#8221; blokken zijn van 29 uur met de juiste overbrug-uurlijsten om ze over een ganse kolom planbaar te maken. Een andere optie is om dergelijke blokken als Wens te plaatsen, dan kan het zonder overbruggingen omdat wensen niet gebonden zijn aan de beschikbaarheid van de leerkracht. Je zou dus een wens als blok van 44 uur kunnen plaatsen.</p>
<p>Voorbeeld gebruik makend van blokken &#8220;vrij&#8221; met overbruggingsuurlijsten:</p>
<h4><img loading="lazy" decoding="async" class="alignnone wp-image-7324 size-full" src="https://time-tech.be/wp-content/uploads/2020/05/2020-05-26-18_35_33-time-tech-mondriaan-versie-2020.3.0.3_-WU2.ZTTXML.png" alt="" width="1049" height="804" srcset="https://time-tech.be/wp-content/uploads/2020/05/2020-05-26-18_35_33-time-tech-mondriaan-versie-2020.3.0.3_-WU2.ZTTXML.png 1049w, https://time-tech.be/wp-content/uploads/2020/05/2020-05-26-18_35_33-time-tech-mondriaan-versie-2020.3.0.3_-WU2.ZTTXML-300x230.png 300w, https://time-tech.be/wp-content/uploads/2020/05/2020-05-26-18_35_33-time-tech-mondriaan-versie-2020.3.0.3_-WU2.ZTTXML-1024x785.png 1024w, https://time-tech.be/wp-content/uploads/2020/05/2020-05-26-18_35_33-time-tech-mondriaan-versie-2020.3.0.3_-WU2.ZTTXML-768x589.png 768w" sizes="auto, (max-width: 1049px) 100vw, 1049px" /></h4>
<p>Voorbeeld gebruik makend van klassieke Wensen ipv blokken &#8220;vrij&#8221; (ook een andere oplossing laten berekenen):</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-7462 size-full" src="https://time-tech.be/wp-content/uploads/2020/05/2020-06-22-12_44_33-Window.png" alt="" width="1046" height="804" srcset="https://time-tech.be/wp-content/uploads/2020/05/2020-06-22-12_44_33-Window.png 1046w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-22-12_44_33-Window-300x231.png 300w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-22-12_44_33-Window-1024x787.png 1024w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-22-12_44_33-Window-768x590.png 768w" sizes="auto, (max-width: 1046px) 100vw, 1046px" /></p>
<p>Men kan dat uiteraard nog fijnmaziger gaan aanpakken per periode van een half jaar. Alles is mogelijk.</p>
<h4><em><a id="Inhaallessen_plannen_met_vaste_of_keuzelokalen"></a>Inhaallessen plannen met vaste- of keuzelokalen</em></h4>
<p>Voor elke opdracht die een inhaalles voorstelt kunnen we ook lokalen plannen. Net zoals in een normaal rooster kan dat door vaste lokalen of door keuzelokalen.</p>
<hr />
<h2><a id="Techniek_van_de_oplossing_in_meer_detail_besproken"></a>Techniek van de oplossing in meer detail besproken</h2>
<p>In deze sectie overlopen we het stappenplan en de verschillende Mondriaanbestanden die nodig zijn. We bekijken 2 oplossingsmogelijkheden om de momenten te bepalen waar de wisseluren (inhaallessen) moeten vallen: vast (door gebruiker op voorhand bepaald) of variabel (Mondriaan zoekt de beste momenten).</p>
<p>De Mondriaanbestanden die we nodig hebben geven we de volgende namen:</p>
<ul>
<li><strong>WU template</strong>:<br />
de template die time-tech voorziet om de inhaallessen (wisseluren) apart en op voorhand in te plannen.</li>
<li><strong>WU voorbeeld</strong>:<br />
een gevulde template voor het voorbeeld dat we hier bekijken.</li>
<li><strong>SW Klassen WU niet in blok</strong>:<br />
het singleweek basisrooster waarbij de slots door Mondriaan voorzien worden om de wisseluren in te plannen.</li>
<li><strong>SW Klassen WU vrijdagnamiddag</strong>:<br />
het singleweek basisrooster waarbij de slots door de gebruiker voorzien worden om de wisseluren in te plannen.</li>
<li><strong>MW Klassen WU niet in blok</strong>:<br />
het multiweek resultaat van het samenvoegen van &#8220;WU voorbeeld&#8221; met &#8220;SW Klassen WU niet in blok&#8221;.</li>
<li><strong>MW Klassen WU vrijdagnamiddag</strong>:<br />
het multiweek resultaat van het samenvoegen van &#8220;WU voorbeeld&#8221; met &#8220;SW Klassen WU vrijdagnamiddag&#8221;.</li>
</ul>
<hr />
<h3><a id="Stap_1_Plannen_van_de_wisseluren"></a>Stap 1: Plannen van de wisseluren</h3>
<p>We maken een kopie van de &#8220;WU template&#8221; en geven het bestand een nieuwe naam (hier &#8220;WU voorbeeld&#8221;). In dit bestand moeten we de resources en vakken invoeren die een rol spelen bij het plannen van wisseluren: Klassen, Leerkrachten,Lokalen, Vakken, &#8230; Zorg ervoor dat ze exact dezelfde acroniemen hebben als in het originele basisrooster.</p>
<p>Het bestand &#8220;WU template&#8221; voorziet max 4 wisseluren (kolommen) en 44 weken (rijen) waarbinnen de wisseluren gepland moeten worden. In het &#8220;WU voorbeeld&#8221; gaan we van die 4 wisseluren er maar 3 nodig hebben en van die 44 weken er maar 30 effectief gebruiken (voor 6TSO maar 29) om inhaallessen te plannen. De rest zijn stageperiodes, vakantieperiodes, en examenperiodes.</p>
<p>Bij klassen en leerkrachten, en bij groepen hiervan, kunnen we op een eenvoudige manier tijdsrestricties opleggen voor de momenten waarop wisseluren gepland mogen worden. Om dat goed te doen maakt men best eerst in &#8220;Uren/Week | Uurlijsten&#8221; de nodige uurlijsten aan.</p>
<p>Volgende voorbeelden kunnen bekeken worden:</p>
<ul>
<li>Voor groepen van klassen sluiten we alle weken (rijen) uit waar ze niet beschikbaar zijn voor inhaallessen.</li>
<li>Voor individuele klassen sluiten we specifieke inhaalmomenten uit (kolommen).</li>
<li>Voor groepen van leerkrachten sluiten we vakantieperiodes uit en omdat we steeds max 3 inhaallessen nodig hebben sluiten we ook het 4de uur uit.</li>
<li>Individuele fine tuning per klas en leerkracht mogelijk.</li>
</ul>
<p>Bij &#8220;[Groepen] | [Klassen]&#8221; vermelden we alle weken waar de standaardgroep KLASSEN geen inhaallessen kunnen hebben. We laten &#8220;Verplicht&#8221; uitgevinkt. Het icoontje &#8220;Uurlijst&#8221; toont de rijen waar de klassen geen inhaallessen kunnen hebben. De uurlijsten &#8220;WWxy&#8221; zitten ook in de template en stellen de weken (rijen) voor.</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-7470 size-full" src="https://time-tech.be/wp-content/uploads/2020/05/2020-06-22-15_17_28-Window.png" alt="" width="897" height="646" srcset="https://time-tech.be/wp-content/uploads/2020/05/2020-06-22-15_17_28-Window.png 897w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-22-15_17_28-Window-300x216.png 300w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-22-15_17_28-Window-768x553.png 768w" sizes="auto, (max-width: 897px) 100vw, 897px" /></p>
<p>Bij &#8220;[Groepen] | [Leerkrachten]&#8221; vermelden we alle weken waar de standaardgroep LEERKRACHTEN geen inhaallessen kunnen hebben. We laten &#8220;Verplicht&#8221; uitgevinkt. Het icoontje &#8220;Uurlijst&#8221; toont de rijen waar de klassen geen inhaallessen kunnen hebben. Hier zien we ook de kolom UU04 als onbeschikbaar verschijnen. De uurlijsten &#8220;UUxy&#8221; zitten ook in de template en stellen de inhaalmomenten (kolommen) voor.</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-7471 size-full" src="https://time-tech.be/wp-content/uploads/2020/05/2020-06-22-15_34_09-Window.png" alt="" width="897" height="448" srcset="https://time-tech.be/wp-content/uploads/2020/05/2020-06-22-15_34_09-Window.png 897w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-22-15_34_09-Window-300x150.png 300w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-22-15_34_09-Window-768x384.png 768w" sizes="auto, (max-width: 897px) 100vw, 897px" /></p>
<p>De opdrachten die men ingeeft zijn enkel de opdrachten voor de inhaallessen. De administratie van welke klas wat moet inhalen moet op voorhand gemaakt zijn. Op basis van deze administratie kan men de opdrachten samenstellen:</p>
<ul>
<li>Welke klas moet hoeveel van welk vak inhalen.</li>
<li>Welke klassen moeten samen gezet worden voor hun inhaallessen</li>
<li>Welke lokalen en leerkrachten moeten die inhaallessen geven</li>
<li>etc.</li>
</ul>
<p>In het voorbeeldbestand vindt men een volledig gevuld opdrachten tabblad. Als voorbeeld kijken we naar klas <strong>6ET</strong>:</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-7468 size-full" src="https://time-tech.be/wp-content/uploads/2020/05/2020-06-22-14_30_33-time-tech-mondriaan-versie-2020.3.0.7_-WU-voorbeeld.zttxml.png" alt="" width="1005" height="759" srcset="https://time-tech.be/wp-content/uploads/2020/05/2020-06-22-14_30_33-time-tech-mondriaan-versie-2020.3.0.7_-WU-voorbeeld.zttxml.png 1005w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-22-14_30_33-time-tech-mondriaan-versie-2020.3.0.7_-WU-voorbeeld.zttxml-300x227.png 300w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-22-14_30_33-time-tech-mondriaan-versie-2020.3.0.7_-WU-voorbeeld.zttxml-768x580.png 768w" sizes="auto, (max-width: 1005px) 100vw, 1005px" /></p>
<p>Enkele keuzes die gemaakt zijn:</p>
<ul>
<li>6ET heeft soms alleen les, soms in groep met andere klassen (6TSO).</li>
<li>De opdrachten hebben een vast lokaal en vaste leerkracht toegewezen.</li>
<li>Per vak hebben we het aantal uur (#uur) gelijk gesteld aan de blokgrootte. Dit zorgt ervoor dat hetzelfde vak niet verspreid wordt over de hele periode.</li>
<li>Het vlagje &#8220;Blokken per dag&#8221; (per kolom in feite) is uitgevinkt. Op die manier laten we blokken vlot &#8220;overlopen&#8221; van de ene naar de andere kolom zonder problemen te krijgen met de plaatsing.</li>
<li>6ET heeft 14 losse uren &#8220;vrij&#8221; om de inhaallessen van 6ET te comprimeren. We plannen ze op de uurlijst UU03. Op uurlijst UU04 is sowieso geen les omdat elke leerkracht daar uitgesloten werd. Door die 14 uur op UU03 te zetten weten we zeker dat de inhaalmomenten UU01, UU02 volledig met inhaallessen bezet worden en dat dat vrije uren enkel in kolom UU03 kunnen voorkomen. Zeker bruikbaar om de lessen te comprimeren voor 6ET en om springuren te vermijden (bij correcte mapping van de inhaalmomenten op de slots in het basisrooster).</li>
</ul>
<p>Zetten we de filter op leerkracht <strong>_035</strong> dan krijgen we volgende opdrachten:</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-7474 size-full" src="https://time-tech.be/wp-content/uploads/2020/05/2020-06-22-16_07_05-Window.png" alt="" width="1011" height="233" srcset="https://time-tech.be/wp-content/uploads/2020/05/2020-06-22-16_07_05-Window.png 1011w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-22-16_07_05-Window-300x69.png 300w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-22-16_07_05-Window-768x177.png 768w" sizes="auto, (max-width: 1011px) 100vw, 1011px" /></p>
<p>Deze leerkracht heeft 25 uur inhaallessen die gepland moeten worden. Om de rooster van de leerkracht ook wat te comprimeren kunnen we bijvoorbeeld via een wens eisen dat hij op maximaal 2 inhaalmomenten moet komen. Het 4de was al uitgesloten. Via een wens kunnen we nog een extra kolom uitsluiten. Wensen voor leerkrachten worden op volgende manier gedefinieerd in dit bestand:</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-7475 size-full" src="https://time-tech.be/wp-content/uploads/2020/05/2020-06-22-16_12_22-Window.png" alt="" width="865" height="214" srcset="https://time-tech.be/wp-content/uploads/2020/05/2020-06-22-16_12_22-Window.png 865w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-22-16_12_22-Window-300x74.png 300w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-22-16_12_22-Window-768x190.png 768w" sizes="auto, (max-width: 865px) 100vw, 865px" /></p>
<p>We hebben een uurlijst EERSTE_WENS. Deze bevat gewoon het eerste uur van de eerste 3 kolommen. We vragen voor leerkracht _035 een blok van 44 uur op deze uurlijst.</p>
<p>Per leerkracht kunnen we het aantal uit te sluiten kolommen gaan bepalen en zien wat mogelijk  is in de combinatie van het geheel. Men kan daar zover in gaan als men wenst.</p>
<p><em><strong>Plannen van de wisseluren</strong></em></p>
<p>Als alle data ingegeven is, en na de nodige experimenten en verbeteringen kan men een finale planning doen. Omdat het een vrij eenvoudig probleem is (als men niet té ver gaat in de wensen) plannen we dit vrij snel met de standaard instellingen.</p>
<p>Bekijken we het resultaat voor 6ET en _035 na de planning:</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-7476 size-full" src="https://time-tech.be/wp-content/uploads/2020/05/2020-06-22-16_18_54-Window.png" alt="" width="1049" height="804" srcset="https://time-tech.be/wp-content/uploads/2020/05/2020-06-22-16_18_54-Window.png 1049w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-22-16_18_54-Window-300x230.png 300w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-22-16_18_54-Window-1024x785.png 1024w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-22-16_18_54-Window-768x589.png 768w" sizes="auto, (max-width: 1049px) 100vw, 1049px" /></p>
<p>Alle inhaallessen voor 6ET zijn verdeeld over 3 inhaalmomenten en de momenten dat ze geen les hebben zijn op het 3de uur gelegd. Voor _035 zien we de 15 uur die gepland moesten worden en als extra hebben we het 2de uur volledig vrij gemaakt met een wens.</p>
<p>Het bestand &#8220;WU voorbeeld.zttxml&#8221; kan men achteraan op deze pagina vinden en het is zeker nuttig om dit eens grondig te bekijken.</p>
<hr />
<h3><a id="Stap_2_Plannen_van_het_basisrooster_en_het_voorzien_van_de_slots_voor_de_inhaallessen"></a>Stap 2: Plannen van het basisrooster en het voorzien van de slots voor de inhaallessen</h3>
<p>Hier zijn er 2 versie mogelijk. Ofwel bepalen we zelf waar de slots komen, ofwel doen we dat met de hulp van Mondriaan. De eenvoudigste versie is om zelf de momenten vast te leggen. We bekijken beide gevallen. In beide gevallen gaat het om 3 uur inhaalles.</p>
<p>De bestanden die overeenkomen met beide gevallen zijn:</p>
<ul>
<li>&#8220;SW Klassen WU vrijdagnamiddag.zttxml&#8221; (vast bepaalde slots)</li>
<li>&#8220;SW Klassen WU niet in blok.zttxml&#8221; (door Mondriaan bepaalde slots)</li>
</ul>
<p>In beide gevallen gaat het om een klassiek singleweek systeem. in beide gevallen bekijken we in deze stap enkel hoe we in het reguliere rooster van de klassen, leerkrachten, lokalen, &#8230;, slots kunnen voorzien die toelaten om na de planning van het reguliere rooster er zonder problemen de inhaallessen in te kunnen opnemen.</p>
<hr />
<h4><em><strong><a id="De_gebruiker_bepaalt_zelf_de_momenten_waarop_de_inhaallessen_mogen_vallen"></a>De gebruiker bepaalt zelf de momenten waarop de inhaallessen mogen vallen</strong></em></h4>
<p>We gaan zelf bepalen dat alle inhaallessen op vrijdagnamiddag moeten vallen: vrijdag 7, 8, en 9 zijn de momenten.</p>
<p>We moeten een lijst maken/hebben van alle klassen, leerkrachten, lokalen die betrokken zijn bij de inhaallessen. Voor al deze resources willen we die 3 momenten op een eenvoudige manier blokkeren zodat ze nooit bezet kunnen worden door normale lessen. We maken een groep van leerkrachten, een groep van lokalen, een groep van klassen die bij inhaallessen betrokken zijn. Op het niveau van deze groepen bepalen we dan hun onbeschikbaarheid op vrijdag 7, 8 en 9.</p>
<p>Eerst voorzien we bijvoorbeeld deze eenvoudige uurlijst UL_WU (WisselUren):</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-7479 size-full" src="https://time-tech.be/wp-content/uploads/2020/05/2020-06-22-19_22_09-Window.png" alt="" width="676" height="155" srcset="https://time-tech.be/wp-content/uploads/2020/05/2020-06-22-19_22_09-Window.png 676w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-22-19_22_09-Window-300x69.png 300w" sizes="auto, (max-width: 676px) 100vw, 676px" /></p>
<p>Hij bevat vrijdag 7, 8, en 9.</p>
<p>Vervolgens voorzien we per type resource de groep die betrokken is bij inhaallessen. We geven ze hier de volgende namen:</p>
<ul>
<li>KLASSEN_WU</li>
<li>LKR_WU</li>
<li>LOKALEN_WU</li>
</ul>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-7480 size-full" src="https://time-tech.be/wp-content/uploads/2020/05/2020-06-22-19_23_49-Window.png" alt="" width="882" height="223" srcset="https://time-tech.be/wp-content/uploads/2020/05/2020-06-22-19_23_49-Window.png 882w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-22-19_23_49-Window-300x76.png 300w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-22-19_23_49-Window-768x194.png 768w" sizes="auto, (max-width: 882px) 100vw, 882px" /></p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-7481 size-full" src="https://time-tech.be/wp-content/uploads/2020/05/2020-06-22-19_25_50-Window.png" alt="" width="993" height="202" srcset="https://time-tech.be/wp-content/uploads/2020/05/2020-06-22-19_25_50-Window.png 993w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-22-19_25_50-Window-300x61.png 300w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-22-19_25_50-Window-768x156.png 768w" sizes="auto, (max-width: 993px) 100vw, 993px" /></p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-7482 size-full" src="https://time-tech.be/wp-content/uploads/2020/05/2020-06-22-19_27_45-Window.png" alt="" width="954" height="181" srcset="https://time-tech.be/wp-content/uploads/2020/05/2020-06-22-19_27_45-Window.png 954w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-22-19_27_45-Window-300x57.png 300w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-22-19_27_45-Window-768x146.png 768w" sizes="auto, (max-width: 954px) 100vw, 954px" /></p>
<p>Voor elk van die groepen zetten we de uurlijst &#8220;UL_WU&#8221; en zorgen ervoor dat &#8220;Verplicht&#8221; uitgevinkt is. Op die manier zal elke resource die in die groepen zit onbeschikbaar worden voor het reguliere rooster op vrijdag 7, 8, en 9.</p>
<p>We plannen zoals een gewoon rooster verder. Pas als we volledig tevreden zijn van het reguliere rooster gaan we verder met Stap 3 waar we de samensmelting gaan doen.</p>
<p>De basisroosters voor 6ET en _035 zien er dan bijvoorbeeld als volgt uit met op vrijdag telkens de 3 slots die we voorzien hebben:</p>
<h4><strong><img loading="lazy" decoding="async" class="alignnone wp-image-7486 size-full" src="https://time-tech.be/wp-content/uploads/2020/05/2020-06-22-19_47_22-Window.png" alt="" width="910" height="465" srcset="https://time-tech.be/wp-content/uploads/2020/05/2020-06-22-19_47_22-Window.png 910w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-22-19_47_22-Window-300x153.png 300w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-22-19_47_22-Window-768x392.png 768w" sizes="auto, (max-width: 910px) 100vw, 910px" /></strong></h4>
<hr />
<h4><em><strong><a id="Mondriaan_bepaalt_de_momenten_waarop_de_inhaallessen_mogen_vallen"></a>Mondriaan bepaalt de momenten waarop de inhaallessen mogen vallen</strong></em></h4>
<p>De info die we hier bespreken is te vinden in het bestand &#8220;SW Klassen WU niet in blok.zttxml&#8221;.</p>
<p>Dit is een iets ingewikkelder proces maar om het eenvoudiger te maken voorziet Mondriaan de nodige tools. We beginnen opnieuw met het opstellen van het reguliere rooster zoals bij de vorige methode. Wat we <strong>niet</strong> doen is onbeschikbaarheden voorzien voor de resources die deelnemen aan de inhaallessen. We willen opnieuw 3 momenten in het rooster voorzien maar we gaan niet zelf bepalen waar die liggen. Wat we wel doen is bepalen uit welke momenten Mondriaan mag kiezen om de inhaalmomenten, de slots te plannen. We zullen hiervoor een uurlijst opstellen die we de naam RAND geven.</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-7490 size-full" src="https://time-tech.be/wp-content/uploads/2020/05/2020-06-22-20_09_08-Window.png" alt="" width="676" height="155" srcset="https://time-tech.be/wp-content/uploads/2020/05/2020-06-22-20_09_08-Window.png 676w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-22-20_09_08-Window-300x69.png 300w" sizes="auto, (max-width: 676px) 100vw, 676px" /></p>
<p>We willen dat de 3 wisseluren ergens op deze RAND uren liggen. Het gaat om een rooster met een variabele middagpauze. Vandaar de 3 mogelijke uren op de middag. Het eerste uur mag het ook en het laatste uur (9) is een randuur.</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-7491 size-medium" src="https://time-tech.be/wp-content/uploads/2020/05/2020-06-22-20_08_38-RAND-287x300.png" alt="" width="287" height="300" srcset="https://time-tech.be/wp-content/uploads/2020/05/2020-06-22-20_08_38-RAND-287x300.png 287w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-22-20_08_38-RAND-768x804.png 768w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-22-20_08_38-RAND.png 831w" sizes="auto, (max-width: 287px) 100vw, 287px" /></p>
<p>Hoe bepaalt Mondriaan nu waar de wisseluren mogen vallen? Hiervoor hebben we 3 speciale opdrachten van 1 uur nodig die mee met het reguliere rooster gepland moeten worden. Het doel van die 3 opdrachten is het &#8220;reserveren&#8221; van een vrije plaats voor alle resources die nodig zijn op dat moment zodat alle wisseluren in elke week er later gelegd kunnen worden.</p>
<p>De informatie om die 3 opdrachten te construeren zit in het wisseluren bestand &#8220;<span style="text-decoration: underline;">WU voorbeeld.ttxml</span>&#8220;. Het is hier erg belangrijk dat de planning van de wisseluren over de 44 weken reeds gebeurd is en niet meer gaat wijzigen. Via het wisseluren bestand kunnen we de nodige reservatieopdrachten samenstellen voor elk van de 3 slots. Om die speciale opdrachten te construeren is er een speciale importmogelijkheid voorzien.</p>
<p>Met het reguliere bestand &#8220;<span style="text-decoration: underline;">SW Klassen WU niet in blok.zttxml</span>&#8221; geopend navigeren we naar volgend menu item:</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-7492 size-full" src="https://time-tech.be/wp-content/uploads/2020/05/2020-06-22-20_25_42-Window.png" alt="" width="971" height="775" srcset="https://time-tech.be/wp-content/uploads/2020/05/2020-06-22-20_25_42-Window.png 971w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-22-20_25_42-Window-300x239.png 300w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-22-20_25_42-Window-768x613.png 768w" sizes="auto, (max-width: 971px) 100vw, 971px" /></p>
<p>Via de functie &#8220;Tools | Wisseluren | <strong>Import clusters</strong>&#8221; gaan we 3 opdrachten construeren waarin telkens de juiste cluster van resources zit om de reservatie te doen. We openen het bestand waar de wisseluren in geroosterd zijn: &#8220;WU voorbeeld.zttxml&#8221;. Mondriaan gaat op basis van de gedefinieerde kolommen (U01&#8230;U04) kijken op welk van de 4 uren er wisseluren gepland zijn en dan de clusters samenstellen om er de reserveringsopdrachten van te maken. In ons geval zullen er maar 3 van de 4 uur gebruikt zijn. Het resultaat kan men vinden in het opdrachten tabblad:</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-7496 size-full" src="https://time-tech.be/wp-content/uploads/2020/05/2020-06-23-13_35_34-time-tech-mondriaan-versie-2020.3.0.7_-SW-Klassen-WU-niet-in-blok-met-Clusters.png" alt="" width="1034" height="379" srcset="https://time-tech.be/wp-content/uploads/2020/05/2020-06-23-13_35_34-time-tech-mondriaan-versie-2020.3.0.7_-SW-Klassen-WU-niet-in-blok-met-Clusters.png 1034w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-23-13_35_34-time-tech-mondriaan-versie-2020.3.0.7_-SW-Klassen-WU-niet-in-blok-met-Clusters-300x110.png 300w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-23-13_35_34-time-tech-mondriaan-versie-2020.3.0.7_-SW-Klassen-WU-niet-in-blok-met-Clusters-1024x375.png 1024w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-23-13_35_34-time-tech-mondriaan-versie-2020.3.0.7_-SW-Klassen-WU-niet-in-blok-met-Clusters-768x282.png 768w" sizes="auto, (max-width: 1034px) 100vw, 1034px" /></p>
<p>De 3 reserveringsopdrachten worden achteraan in het opdrachtentabblad toegevoegd. We hebben hier een Custom kolom (vlagje) &#8220;WU&#8221; ingevoerd om het onderscheid te maken tussen gewone opdrachten en de reserveringsopdrachten. Na de import manueel aan te vinken. Men ziet in elk van deze opdrachten de clusters van klassen, leerkrachten, en lokalen staan. De clusteropdrachten worden in de volgorde van de kolommen uit het wisseluurbestand gegenereerd. Dus ID 4033 komt overeen met kolom U01, ID 4034 met U02 en ID 4035 met U03. Merk ook op dat een clusteropdracht pas gegenereerd wordt voor een kolom indien er <span style="text-decoration: underline;">minstens één klas</span> geroosterd staat op die kolom. Anders heeft het geen zin om ze aan te maken. De wisseluren bestaan tenslotte voor de klassen. Merk op dat er <span style="text-decoration: underline;">géén vakken</span> in de clusteropdrachten staan. De clusteropdrachten kijken enkel naar de resources.</p>
<p>Van deze 3 opdrachten moeten we ook nog zeggen waar ze in het rooster mogen vallen. Daarvoor hebben we de uurlijst RAND eerder gedefinieerd. We voegen die nu gewoon toe aan de 3 opdrachten waarna we het geheel kunnen plannen.</p>
<p>Na planning van het geheel is het basisrooster gepland en zijn de reservaties gedaan zodat we 3 roosterpunten hebben waarop de wisseluren uitgerold kunnen worden. Bekijken we na de planning opnieuw de roosters van 6ET en _035 (kleuring van de cellen op basis van custom kolom WU):</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-7498 size-full" src="https://time-tech.be/wp-content/uploads/2020/05/2020-06-23-13_45_44-time-tech-mondriaan-versie-2020.3.0.7_-SW-Klassen-WU-niet-in-blok-met-Clusters.png" alt="" width="1059" height="406" srcset="https://time-tech.be/wp-content/uploads/2020/05/2020-06-23-13_45_44-time-tech-mondriaan-versie-2020.3.0.7_-SW-Klassen-WU-niet-in-blok-met-Clusters.png 1059w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-23-13_45_44-time-tech-mondriaan-versie-2020.3.0.7_-SW-Klassen-WU-niet-in-blok-met-Clusters-300x115.png 300w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-23-13_45_44-time-tech-mondriaan-versie-2020.3.0.7_-SW-Klassen-WU-niet-in-blok-met-Clusters-1024x393.png 1024w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-23-13_45_44-time-tech-mondriaan-versie-2020.3.0.7_-SW-Klassen-WU-niet-in-blok-met-Clusters-768x294.png 768w" sizes="auto, (max-width: 1059px) 100vw, 1059px" /></p>
<p>In het rooster van 6ET zien we 3 lichtblauwe cellen, dat zijn de WU cellen. We klikken op de cel vr1 en zien in het opdrachtinfo paneel de volledige cluster aan resources die op dat moment gereserveerd is. De 3 blauwe cellen hebben elk hun specifieke clusters. In het rooster van _035 zien we maar 2 van de 2 blauwe cellen. Dat komt omdat we die leerkracht maar voor 2 van de 3 slots nodig hebben.</p>
<p><em>Error door leerlingaantallen in de clusteropdrachten</em></p>
<p>Het is mogelijk dat Mondriaan een foutmelding geeft over het aantal leerlingen en de beschikbaarheid in lokalen voor de clusteropdrachten. Dit zijn onzinnige foutboodschappen maar het belet dan wel het roosteren. Om dergelijke fouten te vermijden kan men best de leerlingaantallen voor de klassen die inhaallessen moeten volgen op 0(nul) zetten. Als men klaar is met het plannen van de clusteropdrachten kan men ze weer aanvullen indien nodig.</p>
<hr />
<h4><em><a id="Enkele_voor_en_nadelen_van_beide_systemen1"></a>Enkele voor- en nadelen van beide systemen</em></h4>
<ul>
<li>Administratie met vaste zelfgekozen momenten is eenvoudiger dan het systeem waar Mondriaan kan kiezen.</li>
<li>Theoretisch meer kans om een oplossing te vinden als Mondriaan zelf kiest.
<ul>
<li>Ten eerste zijn de er de momenten die Mondriaan zelf kan vinden (uit een mogelijks beperkte keuze (zie RAND)).</li>
<li>Ten tweede is de reservatie bij de vaste keuze ook totaal, we blokkeren alle resources. Als Mondriaan zelf kiest is de reservatie per cluster en dus zuiniger.</li>
</ul>
</li>
<li>Als Mondriaan zelf kiest hoeven de inhaallessen niet aansluitend te zijn, dat is misschien minder overzichtelijk.</li>
<li>Kiest met het Mondriaan systeem dan mag men na het importeren van de clusters geen wijzigingen meer aanbrengen aan het Mondriaan-bestand waarin de 44 weken gepland zijn met wisseluren. Doet men dit wel dan zouden de clusters anders verdeeld kunnen zijn en passen ze niet meer in de gereserveerde slots. Men zal in dat geval steeds het basisrooster opnieuw moet plannen met de nieuwe clusters. In het geval men werkt met vaste momenten heeft men dat probleem niet.</li>
</ul>
<hr />
<h3><a id="Stap_3_Uitrollen_van_de_inhaallessen_met_het_basisrooster_in_een_multiweeksysteem"></a>Stap 3: Uitrollen van de inhaallessen met het basisrooster in een multiweeksysteem</h3>
<p>In deze laatste stap gaan we het basisrooster met gereserveerde/geblokkeerde slots samenvoegen met het bestand waarin de 44 weken met wisseluren voorbereid werden. Het resultaat zal een multiweekrooster zijn van 44 weken waarin men telkens het basisrooster vindt aangevuld met de inhaallessen voor die week.</p>
<h4><em><a id="Voorbereiden_basisroosters"></a>Voorbereiden basisroosters</em></h4>
<p>Afhankelijk van de manier waarop de reservering/blokkering van de slots gebeurt is moeten we nog een laatste voorbereiding doen in de basisroosters:</p>
<ul>
<li><strong>Vaste slots</strong>: de blokkering die gebeurd was via de uurlijst UL_WU voor alle resources moeten we verwijderen.</li>
<li><strong>Variabele slots</strong>: de clusteropdrachten die de reservaties deden moeten moet met verwijderen of op inactief zetten (Roosteren uitvinken).</li>
</ul>
<p>In beide gevallen zijn de slots dan vrijgemaakt om de wisseluren te ontvangen.</p>
<p><strong>Vaste Slots</strong>: &#8220;<span style="text-decoration: underline;">SW Klassen WU vrijdagnamiddag.zttxml</span>&#8221;</p>
<p>Bij &#8220;Elementen | [Groepen]&#8221; gaan we de uurlijst UL_WU verwijderen bij de groepen waar we ze voor de planning eerder hadden toegevoegd:</p>
<ul>
<li><strong>Klasgroep:</strong> KLASSEN_WU</li>
<li><strong>Leerkrachtgroep:</strong> LKR_WU</li>
<li><strong>Lokaalgroep:</strong> LOKALEN_WU</li>
</ul>
<p>De roosters in het basisrooster zullen nu niet meer geblokkeerd zijn:</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-7503 size-full" src="https://time-tech.be/wp-content/uploads/2020/05/2020-06-23-15_51_08-time-tech-mondriaan-versie-2020.3.0.7_-SW-Klassen-WU-vrijdagnamiddag.zttxml.png" alt="" width="910" height="465" srcset="https://time-tech.be/wp-content/uploads/2020/05/2020-06-23-15_51_08-time-tech-mondriaan-versie-2020.3.0.7_-SW-Klassen-WU-vrijdagnamiddag.zttxml.png 910w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-23-15_51_08-time-tech-mondriaan-versie-2020.3.0.7_-SW-Klassen-WU-vrijdagnamiddag.zttxml-300x153.png 300w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-23-15_51_08-time-tech-mondriaan-versie-2020.3.0.7_-SW-Klassen-WU-vrijdagnamiddag.zttxml-768x392.png 768w" sizes="auto, (max-width: 910px) 100vw, 910px" /></p>
<p>Voor alle resources die betrokken zijn bij wisseluren zijn de roosters nu vrij voor de momenten:</p>
<ul>
<li><strong>vrijdag 7</strong>: alle resources zijn hier vrij</li>
<li><strong>vrijdag 8</strong>: alle resources zijn hier vrij</li>
<li><strong>vrijdag 9</strong>: alle resources zijn hier vrij</li>
</ul>
<p><strong>Variabele slots</strong>: &#8220;<span style="text-decoration: underline;">SW Klassen WU niet in blok.zttxml</span>&#8221;</p>
<p>In het opdrachtentabblad desactiveren we de 3 clusteropdrachten. We zetten Roosteren/Tellen op inactief. We noteren wel de momenten waarop de clusters specifiek geplaatst zijn. De clusteropdrachten staan in het opdrachten tabblad in de volgorde van de gebruikte kolommen uit het bestand &#8220;WU voorbeeld.ttxml&#8221;. Merk op dat de volgorde in de ID kolom zit.</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-7502 size-full" src="https://time-tech.be/wp-content/uploads/2020/05/2020-06-23-15_41_04-time-tech-mondriaan-versie-2020.3.0.7_-SW-Klassen-WU-niet-in-blok-met-Clusters.png" alt="" width="1038" height="265" srcset="https://time-tech.be/wp-content/uploads/2020/05/2020-06-23-15_41_04-time-tech-mondriaan-versie-2020.3.0.7_-SW-Klassen-WU-niet-in-blok-met-Clusters.png 1038w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-23-15_41_04-time-tech-mondriaan-versie-2020.3.0.7_-SW-Klassen-WU-niet-in-blok-met-Clusters-300x77.png 300w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-23-15_41_04-time-tech-mondriaan-versie-2020.3.0.7_-SW-Klassen-WU-niet-in-blok-met-Clusters-1024x261.png 1024w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-23-15_41_04-time-tech-mondriaan-versie-2020.3.0.7_-SW-Klassen-WU-niet-in-blok-met-Clusters-768x196.png 768w" sizes="auto, (max-width: 1038px) 100vw, 1038px" /></p>
<p>Voor resources die betrokken zijn bij wisseluren zijn de roosters nu vrij voor de momenten:</p>
<ul>
<li><strong>vrijdag 4</strong>: alle resources zijn vrij die tot <span style="text-decoration: underline;">cluster 1</span> (ID 4033) behoren (komt overeen met kolom U01)</li>
<li><strong>vrijdag 1</strong>: alle resources zijn vrij die tot <span style="text-decoration: underline;">cluster 2</span> (ID 4034) behoren (komt overeen met kolom U02)</li>
<li><strong>vrijdag 9</strong>: alle resources zijn vrij die tot <span style="text-decoration: underline;">cluster 3</span> (ID 4035) behoren (komt overeen met kolom U03)</li>
</ul>
<p>Het is belangrijk om die relatie te onthouden om straks de mapping te doen tussen de kolommen uit het wisseluurbestand en het basisrooster.</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-7504 size-full" src="https://time-tech.be/wp-content/uploads/2020/05/2020-06-23-15_56_00-time-tech-mondriaan-versie-2020.3.0.7_-SW-Klassen-WU-niet-in-blok-met-Clusters.png" alt="" width="911" height="465" srcset="https://time-tech.be/wp-content/uploads/2020/05/2020-06-23-15_56_00-time-tech-mondriaan-versie-2020.3.0.7_-SW-Klassen-WU-niet-in-blok-met-Clusters.png 911w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-23-15_56_00-time-tech-mondriaan-versie-2020.3.0.7_-SW-Klassen-WU-niet-in-blok-met-Clusters-300x153.png 300w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-23-15_56_00-time-tech-mondriaan-versie-2020.3.0.7_-SW-Klassen-WU-niet-in-blok-met-Clusters-768x392.png 768w" sizes="auto, (max-width: 911px) 100vw, 911px" /></p>
<p>Beide bestanden bewaren we even onder volgende naam alvorens tot de uitrol over te gaan:</p>
<ul>
<li>&#8220;SW Klassen WU vrijdagnamiddag <strong>geroosterd</strong>.zttxml&#8221; (vast bepaalde slots)</li>
<li>&#8220;SW Klassen WU niet in blok <strong>geroosterd</strong>.zttxml&#8221; (door Mondriaan bepaalde slots)</li>
</ul>
<hr />
<h4><em><a id="Uitrollen_van_de_inhaallessen_door_beide_bestanden_samen_te_voegen"></a>Uitrollen van de inhaallessen door beide bestanden samen te voegen</em></h4>
<p>Als laatste stap moeten we het geroosterde basisrooster met gereserveerde slots openen en er via een tool de wisseluren in uitrollen. We vertrekken met het basisrooster waarin vaste slots gereserveerd werden (&#8220;SW Klassen WU <span style="text-decoration: underline;">vrijdagnamiddag</span> geroosterd.zttxml&#8221;).</p>
<p>We openen het bestand en navigeren naar het menu van de wisseluren.</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-7516 size-full" src="https://time-tech.be/wp-content/uploads/2020/05/2020-06-23-17_25_47-time-tech-mondriaan-versie-2020.3.0.7_-SW-Klassen-WU-vrijdagnamiddag-gerooster.png" alt="" width="966" height="768" srcset="https://time-tech.be/wp-content/uploads/2020/05/2020-06-23-17_25_47-time-tech-mondriaan-versie-2020.3.0.7_-SW-Klassen-WU-vrijdagnamiddag-gerooster.png 966w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-23-17_25_47-time-tech-mondriaan-versie-2020.3.0.7_-SW-Klassen-WU-vrijdagnamiddag-gerooster-300x239.png 300w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-23-17_25_47-time-tech-mondriaan-versie-2020.3.0.7_-SW-Klassen-WU-vrijdagnamiddag-gerooster-768x611.png 768w" sizes="auto, (max-width: 966px) 100vw, 966px" /></p>
<p>Via de functie “Tools | Wisseluren | <strong>Import opdrachten</strong>” gaan we de wisseluren uitrollen. We selecteren het bestand met de eerder geplande wisseluren (&#8220;WU voorbeeld.ttxml&#8221;) en drukken op OK. Er verschijnt een popupscherm waarin aan de gebruiker gevraagd wordt om de mapping te maken tussen de &#8220;gebruikte&#8221; kolommen in het wisseluurbestand en de vrijgemaakte slots in het basisrooster.</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-7517 size-full" src="https://time-tech.be/wp-content/uploads/2020/05/2020-06-23-17_29_54-time-tech-mondriaan-versie-2020.3.0.7_-SW-Klassen-WU-vrijdagnamiddag-gerooster.png" alt="" width="952" height="520" srcset="https://time-tech.be/wp-content/uploads/2020/05/2020-06-23-17_29_54-time-tech-mondriaan-versie-2020.3.0.7_-SW-Klassen-WU-vrijdagnamiddag-gerooster.png 952w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-23-17_29_54-time-tech-mondriaan-versie-2020.3.0.7_-SW-Klassen-WU-vrijdagnamiddag-gerooster-300x164.png 300w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-23-17_29_54-time-tech-mondriaan-versie-2020.3.0.7_-SW-Klassen-WU-vrijdagnamiddag-gerooster-768x419.png 768w" sizes="auto, (max-width: 952px) 100vw, 952px" /></p>
<p>In de kolom &#8220;Uur&#8221; vullen we de correcte slots in: U01-&gt;vr7, U02-&gt;vr8, U03-&gt;vr9. Merk op dat we in theorie eender welke mapping hier kunnen maken tussen de kolommen en de slots vr7, vr8, vr9. Omdat we tijdens de planning van de wisseluren ook rekening gehouden hebben met het feit dat de slots achter elkaar liggen is het logisch om dat tijdens de mapping ook te respecteren. Als we dat respecteren dan zullen er voor de klassen bijvoorbeeld geen springuren zijn.</p>
<p>We drukken na de mapping op &#8220;OK&#8221;. Mondriaan gaat het rooster nu omvormen tot een multiweekrooster van 44 weken, het basisrooster in elke week uitrollen met patroonopdrachten en de wisseluren in elke week als niet-patroon opdrachten zetten.</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-7519 size-full" src="https://time-tech.be/wp-content/uploads/2020/05/2020-06-23-17_37_50-Aanmaken-wisselopdrachten.png" alt="" width="262" height="123" /></p>
<p>Na afloop hebben we een multiweekrooster met 44 weken. Hier zien we een voorbeeld van het resultaat voor 6ET en _035 in week 39. De wisselopdrachten zijn nu toegevoegd aan het basisrooster dat voor elke week gelijk is.</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-7520 size-full" src="https://time-tech.be/wp-content/uploads/2020/05/2020-06-23-17_44_25-time-tech-mondriaan-versie-2020.3.0.7_-SW-Klassen-WU-vrijdagnamiddag-gerooster.png" alt="" width="1058" height="490" srcset="https://time-tech.be/wp-content/uploads/2020/05/2020-06-23-17_44_25-time-tech-mondriaan-versie-2020.3.0.7_-SW-Klassen-WU-vrijdagnamiddag-gerooster.png 1058w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-23-17_44_25-time-tech-mondriaan-versie-2020.3.0.7_-SW-Klassen-WU-vrijdagnamiddag-gerooster-300x139.png 300w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-23-17_44_25-time-tech-mondriaan-versie-2020.3.0.7_-SW-Klassen-WU-vrijdagnamiddag-gerooster-1024x474.png 1024w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-23-17_44_25-time-tech-mondriaan-versie-2020.3.0.7_-SW-Klassen-WU-vrijdagnamiddag-gerooster-768x356.png 768w" sizes="auto, (max-width: 1058px) 100vw, 1058px" /></p>
<p>We kunnen ook 2 willekeurige weken voor 6ET naast elkaar leggen (week 39 en week 15) om het verschil eens te bekijken. We zien idd het basisrooster gelijk zijn, het enige verschil zit op de wisseluurmomenten.</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-7521 size-full" src="https://time-tech.be/wp-content/uploads/2020/05/2020-06-23-17_49_11-time-tech-mondriaan-versie-2020.3.0.7_-SW-Klassen-WU-vrijdagnamiddag-gerooster.png" alt="" width="909" height="490" srcset="https://time-tech.be/wp-content/uploads/2020/05/2020-06-23-17_49_11-time-tech-mondriaan-versie-2020.3.0.7_-SW-Klassen-WU-vrijdagnamiddag-gerooster.png 909w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-23-17_49_11-time-tech-mondriaan-versie-2020.3.0.7_-SW-Klassen-WU-vrijdagnamiddag-gerooster-300x162.png 300w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-23-17_49_11-time-tech-mondriaan-versie-2020.3.0.7_-SW-Klassen-WU-vrijdagnamiddag-gerooster-768x414.png 768w" sizes="auto, (max-width: 909px) 100vw, 909px" /></p>
<p>Als we nu op &#8220;Opslaan&#8221; zouden drukken gaat het bestand &#8220;SW Klassen WU vrijdagnamiddag geroosterd.zttxml&#8221; overschreven worden door dit multiweekrooster. Omdat we het singleweekbestand willen behouden bewaren (&#8220;Oplsaan als&#8221;) we het als &#8220;<strong>MW</strong> Klassen WU vrijdagnamiddag.zttxml&#8221;. Ook dit bestand kan men in bijlage terugvinden.</p>
<p><em><strong>Wat is er anders bij de versie met variabele slots?</strong></em></p>
<p>Het enige verschil als we vertrekken met het basisrooster &#8220;SW Klassen WU <span style="text-decoration: underline;">niet in blok</span> geroosterd.zttxml&#8221; is dat we de mapping exact moeten respecteren zoals eerder uitgelegd. Dus de enige juiste mapping is de volgende (zelfde proces te volgen):</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-7524 size-full" src="https://time-tech.be/wp-content/uploads/2020/05/2020-06-23-18_03_08-time-tech-mondriaan-versie-2020.3.0.7_-SW-Klassen-WU-niet-in-blok-geroosterd.z.png" alt="" width="971" height="520" srcset="https://time-tech.be/wp-content/uploads/2020/05/2020-06-23-18_03_08-time-tech-mondriaan-versie-2020.3.0.7_-SW-Klassen-WU-niet-in-blok-geroosterd.z.png 971w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-23-18_03_08-time-tech-mondriaan-versie-2020.3.0.7_-SW-Klassen-WU-niet-in-blok-geroosterd.z-300x161.png 300w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-23-18_03_08-time-tech-mondriaan-versie-2020.3.0.7_-SW-Klassen-WU-niet-in-blok-geroosterd.z-768x411.png 768w" sizes="auto, (max-width: 971px) 100vw, 971px" /></p>
<p><em>(Elke andere mapping zal foutief zijn!)</em></p>
<p>Als we op OK drukken na de mapping gebeurt hetzelfde als met het vorige bestand. In dit geval bewaren we het bestand als <strong>&#8220;MW</strong> Klassen WU niet in blok.zttxml&#8221;. Ook dit bestand kan men in bijlage vinden.</p>
<hr />
<h3><a id="Het_resulterende_multiweekbestand"></a>Het resulterende multiweekbestand</h3>
<p>Enkele aandachtspunten voor het gegenereerde mutiweekrooster.</p>
<h4><em>Het Opdrachten tabblad</em></h4>
<p>De originele opdrachten uit het basisrooster (een normaal singleweek rooster is) komen terug in het multiweekrooster als patroonopdrachten in elke week:</p>
<ul>
<li>Weken bevat &#8220;Weken&#8221;. Opdracht komt voor in elke week.</li>
<li>Patroon aangevinkt. Opdracht in elke week op dezelfde plaats.</li>
</ul>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-7530 size-full" src="https://time-tech.be/wp-content/uploads/2020/05/2020-06-24-12_47_07-time-tech-mondriaan-versie-2020.3.0.7_-MW-Klassen-WU-vrijdagnamiddag.zttxml.png" alt="" width="1022" height="391" srcset="https://time-tech.be/wp-content/uploads/2020/05/2020-06-24-12_47_07-time-tech-mondriaan-versie-2020.3.0.7_-MW-Klassen-WU-vrijdagnamiddag.zttxml.png 1022w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-24-12_47_07-time-tech-mondriaan-versie-2020.3.0.7_-MW-Klassen-WU-vrijdagnamiddag.zttxml-300x115.png 300w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-24-12_47_07-time-tech-mondriaan-versie-2020.3.0.7_-MW-Klassen-WU-vrijdagnamiddag.zttxml-768x294.png 768w" sizes="auto, (max-width: 1022px) 100vw, 1022px" /></p>
<p>De plaatsing van deze patroonopdrachten valt op exact hetzelfde moment als dat ze vielen in het basisrooster.</p>
<p>Achteraan in het opdrachten tabblad worden de inhaallessen geplaatst. Dit zijn opdrachten die in één of meerdere weken kunnen voorkomen maar geen patroonopdrachten zijn. De custom kolom WU werd manueel aangevinkt voor deze opdrachten zodat we het verschil kunnen zien in de visualizers.</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-7532 size-full" src="https://time-tech.be/wp-content/uploads/2020/05/2020-06-24-12_51_39-time-tech-mondriaan-versie-2020.3.0.7_-MW-Klassen-WU-vrijdagnamiddag.zttxml.png" alt="" width="1022" height="391" srcset="https://time-tech.be/wp-content/uploads/2020/05/2020-06-24-12_51_39-time-tech-mondriaan-versie-2020.3.0.7_-MW-Klassen-WU-vrijdagnamiddag.zttxml.png 1022w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-24-12_51_39-time-tech-mondriaan-versie-2020.3.0.7_-MW-Klassen-WU-vrijdagnamiddag.zttxml-300x115.png 300w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-24-12_51_39-time-tech-mondriaan-versie-2020.3.0.7_-MW-Klassen-WU-vrijdagnamiddag.zttxml-768x294.png 768w" sizes="auto, (max-width: 1022px) 100vw, 1022px" /></p>
<p>De plaatsing van deze inhaallessen werd bepaald in het wisseluurbestand en via de uurmapping overgezet naar dit bestand.</p>
<h4><em>Het Wensen tabblad</em></h4>
<p>De wensen voor leerkrachten die aangemaakt werden in het basisrooster komen ook terug in het multiweekrooster. De wensen zijn nu ook multiweek en dus is de kolom Weken gevuld met &#8220;Weken&#8221;. Voor wensen bestaan geen patronen. In elke week zal de wens wel op dezelfde plaats staan omdat de plaatsing overgenomen werd van het basisrooster.</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-7533 size-full" src="https://time-tech.be/wp-content/uploads/2020/05/2020-06-24-12_54_09-time-tech-mondriaan-versie-2020.3.0.7_-MW-Klassen-WU-vrijdagnamiddag.zttxml.png" alt="" width="1023" height="239" srcset="https://time-tech.be/wp-content/uploads/2020/05/2020-06-24-12_54_09-time-tech-mondriaan-versie-2020.3.0.7_-MW-Klassen-WU-vrijdagnamiddag.zttxml.png 1023w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-24-12_54_09-time-tech-mondriaan-versie-2020.3.0.7_-MW-Klassen-WU-vrijdagnamiddag.zttxml-300x70.png 300w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-24-12_54_09-time-tech-mondriaan-versie-2020.3.0.7_-MW-Klassen-WU-vrijdagnamiddag.zttxml-768x179.png 768w" sizes="auto, (max-width: 1023px) 100vw, 1023px" /></p>
<h4><em>Het Uurlijsten tabblad</em></h4>
<p>Elke uurlijst die gedefineerd was in het basisrooster staat ook in het multiweekrooster. Elke uurlijst werd uitgebreid zodat hij er in elke week hetzelfde uitziet.</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-7534 size-full" src="https://time-tech.be/wp-content/uploads/2020/05/2020-06-24-12_59_55-time-tech-mondriaan-versie-2020.3.0.7_-MW-Klassen-WU-vrijdagnamiddag.zttxml.png" alt="" width="1017" height="176" srcset="https://time-tech.be/wp-content/uploads/2020/05/2020-06-24-12_59_55-time-tech-mondriaan-versie-2020.3.0.7_-MW-Klassen-WU-vrijdagnamiddag.zttxml.png 1017w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-24-12_59_55-time-tech-mondriaan-versie-2020.3.0.7_-MW-Klassen-WU-vrijdagnamiddag.zttxml-300x52.png 300w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-24-12_59_55-time-tech-mondriaan-versie-2020.3.0.7_-MW-Klassen-WU-vrijdagnamiddag.zttxml-768x133.png 768w" sizes="auto, (max-width: 1017px) 100vw, 1017px" /></p>
<h4><em>Het Extra spreidingen tabblad</em></h4>
<p>De waarde- en volgordespreidingen die golden in het basisrooster moeten nu gelden in elke week van het multiweekrooster. De spreidingen worden overgenomen en de Weken kolom wordt gevuld met &#8220;Weken&#8221; om aan te duiden dat elke week gedekt moet zijn.</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-7535 size-full" src="https://time-tech.be/wp-content/uploads/2020/05/2020-06-24-13_02_28-time-tech-mondriaan-versie-2020.3.0.7_-MW-Klassen-WU-vrijdagnamiddag.zttxml.png" alt="" width="1022" height="155" srcset="https://time-tech.be/wp-content/uploads/2020/05/2020-06-24-13_02_28-time-tech-mondriaan-versie-2020.3.0.7_-MW-Klassen-WU-vrijdagnamiddag.zttxml.png 1022w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-24-13_02_28-time-tech-mondriaan-versie-2020.3.0.7_-MW-Klassen-WU-vrijdagnamiddag.zttxml-300x45.png 300w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-24-13_02_28-time-tech-mondriaan-versie-2020.3.0.7_-MW-Klassen-WU-vrijdagnamiddag.zttxml-768x116.png 768w" sizes="auto, (max-width: 1022px) 100vw, 1022px" /></p>
<h4><em>De Elementen tabbladen</em></h4>
<p>Alle elementen, resources, vakken, labels, groepen, etc waarvoor beperkingen aanwezig waren in het basisrooster zullen die beperkingen ook hebben in het multiweek rooster. De beperkingen zullen hierdoor gelden in elke week. Voorbeeld voor beperkingen op Vakken:</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-7537 size-full" src="https://time-tech.be/wp-content/uploads/2020/05/2020-06-24-13_23_23-time-tech-mondriaan-versie-2020.3.0.7_-MW-Klassen-WU-vrijdagnamiddag.zttxml.png" alt="" width="1021" height="179" srcset="https://time-tech.be/wp-content/uploads/2020/05/2020-06-24-13_23_23-time-tech-mondriaan-versie-2020.3.0.7_-MW-Klassen-WU-vrijdagnamiddag.zttxml.png 1021w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-24-13_23_23-time-tech-mondriaan-versie-2020.3.0.7_-MW-Klassen-WU-vrijdagnamiddag.zttxml-300x53.png 300w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-24-13_23_23-time-tech-mondriaan-versie-2020.3.0.7_-MW-Klassen-WU-vrijdagnamiddag.zttxml-768x135.png 768w" sizes="auto, (max-width: 1021px) 100vw, 1021px" /></p>
<hr />
<h4><em><a id="Mogelijke_validatieproblemen_in_het_multiweekbestand"></a>Mogelijke validatieproblemen in het multiweekbestand</em></h4>
<p>Nadat het multiweekbestand gegenereerd en bewaard is kijkt men best eens of het valideert, of er geen conflicten ingeslopen zijn. Omdat we 2 bestanden samenvoegen en niet aan alles gedacht hebben kunnen bepaalde beperkingen die in het basisrooster golden nu geschonden zijn.</p>
<p>Bij het <em>blokkeren</em> van vaste slots weten we tijdens de planning van het basisrooster totaal niet welke wisseluren in die slots zullen vallen. Beperkingen en spreidingsregels gaan hier dus geen rekening mee houden. Dat kan later tot conflicten leiden. Bij het <em>reserveren</em> van resources via clusteropdrachten gaan we tijdens het plannen van het basisrooster wel bepaalde info hebben over de resources die er exact komen te staan (maar geen vakken). Vandaar dat er bij deze methode meer rekening gehouden gaat worden met beperkingen en spreidingen dan in het eerste geval. Het is echter ook zeker niet waterdicht. In beide gevallen gaat men wat zaken moeten opruimen.</p>
<p>We doen de test in beide versies van de multiweekroosters:</p>
<p><span style="text-decoration: underline;">Het bestand met de <strong>variabele slots</strong></span>: &#8220;MW Klassen WU niet in blok.zttxml&#8221;</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-7539 size-full" src="https://time-tech.be/wp-content/uploads/2020/05/2020-06-24-13_34_49-time-tech-mondriaan-versie-2020.3.0.7_-MW-Klassen-WU-niet-in-blok.zttxml.png" alt="" width="967" height="525" srcset="https://time-tech.be/wp-content/uploads/2020/05/2020-06-24-13_34_49-time-tech-mondriaan-versie-2020.3.0.7_-MW-Klassen-WU-niet-in-blok.zttxml.png 967w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-24-13_34_49-time-tech-mondriaan-versie-2020.3.0.7_-MW-Klassen-WU-niet-in-blok.zttxml-300x163.png 300w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-24-13_34_49-time-tech-mondriaan-versie-2020.3.0.7_-MW-Klassen-WU-niet-in-blok.zttxml-768x417.png 768w" sizes="auto, (max-width: 967px) 100vw, 967px" /></p>
<p>Er zijn géén fouten. Enkel een aantal waarschuwingen die ook al in het basisrooster bestonden.</p>
<p><span style="text-decoration: underline;">Het bestand met de <strong>vaste slots</strong></span>: &#8220;MW Klassen WU niet in blok.zttxml&#8221;</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-7540 size-full" src="https://time-tech.be/wp-content/uploads/2020/05/2020-06-24-13_38_16-time-tech-mondriaan-versie-2020.3.0.7_-MW-Klassen-WU-vrijdagnamiddag.zttxml.png" alt="" width="980" height="526" srcset="https://time-tech.be/wp-content/uploads/2020/05/2020-06-24-13_38_16-time-tech-mondriaan-versie-2020.3.0.7_-MW-Klassen-WU-vrijdagnamiddag.zttxml.png 980w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-24-13_38_16-time-tech-mondriaan-versie-2020.3.0.7_-MW-Klassen-WU-vrijdagnamiddag.zttxml-300x161.png 300w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-24-13_38_16-time-tech-mondriaan-versie-2020.3.0.7_-MW-Klassen-WU-vrijdagnamiddag.zttxml-768x412.png 768w" sizes="auto, (max-width: 980px) 100vw, 980px" /></p>
<p>Hier vinden we inderdaad fouten:</p>
<ul>
<li>Beperkingen die niet gerespecteerd werden</li>
<li>Conflicterende opdrachten</li>
<li>Foutieve waardespreidingen</li>
</ul>
<p>Deze problemen zijn perfect te verklaren en kunnen ook opgelost worden.</p>
<p><strong><em>Beperkingen die niet gerespecteerd werden</em></strong></p>
<p>Hier gaat het om vakbeperkingen die in het basisrooster gevraagd werden. NED, WIS, en ENG mogen niet op vrijdag 8 en 9 liggen. Omdat we deze beperking niet &#8220;vertaald&#8221; hebben naar het wisseluurbestand werd hier geen rekening mee gehouden. Deze vakken lagen dus op U02/U03 in het wisseluurbestand wat we niet uitgesloten hadden.</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-7543 size-full" src="https://time-tech.be/wp-content/uploads/2020/05/2020-06-24-13_44_39-Validatiefouten-en-waarschuwingen.png" alt="" width="422" height="509" srcset="https://time-tech.be/wp-content/uploads/2020/05/2020-06-24-13_44_39-Validatiefouten-en-waarschuwingen.png 422w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-24-13_44_39-Validatiefouten-en-waarschuwingen-249x300.png 249w" sizes="auto, (max-width: 422px) 100vw, 422px" /></p>
<p><span style="text-decoration: underline;">Oplossing:</span> Dergelijke beperkingen op Vakken kunnen we best in het wisseluurbestand vertalen indien we met vaste slots werken. Deze vakken mogen dus niet op U02/U03 (=vr8/vr9) vallen. Er zijn uiteraard nog andere oplossingen te bedenken.</p>
<p><span style="text-decoration: underline;">Hebben we dat probleem ook bij variabele slots?</span> Ja. Maar men zou het hier kunnen verminderen door die specifieke vakken al toe te voegen aan de clusteropdrachten.</p>
<p><strong><em>Conflicterende opdrachten</em></strong></p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-7546 size-full" src="https://time-tech.be/wp-content/uploads/2020/05/2020-06-24-14_34_27-Validatiefouten-en-waarschuwingen.png" alt="" width="753" height="175" srcset="https://time-tech.be/wp-content/uploads/2020/05/2020-06-24-14_34_27-Validatiefouten-en-waarschuwingen.png 753w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-24-14_34_27-Validatiefouten-en-waarschuwingen-300x70.png 300w" sizes="auto, (max-width: 753px) 100vw, 753px" /></p>
<p>Hier gaat het steeds over Wensen die op vrijdag liggen en die nu conflicteren met de inhaallessen. Het basisrooster werd inderdaad zonder inhaallessen gepland en konden de wensen inderdaad ook op vrijdag gelegd worden. Voor leerkrachten die inhaallessen moeten geven en dat steeds op vrijdag is het dus onzinnig om eens wens op vrijdagnamiddag te laten vallen. Merk op dat een wens geen rekening houdt met de onbeschikbaarheid van een leerkracht.</p>
<p><span style="text-decoration: underline;">Oplossing</span>: we kunnen die wensen in het basisrooster bijvoorbeeld uitsluiten voor de momenten waar de vaste inhaallessen gaan vallen voor de betrokken leerkrachten. We kunnen in het  multiweekrooster de wensen die conflicteren ook gewoon op inactief zetten. Er zijn tal van mogelijkheden om dit op te lossen.</p>
<p><span style="text-decoration: underline;">Waarom hebben we dat probleem niet in het rooster met variabele slots?</span> De reden is eenvoudig. Door het plannen van de slots via clusteropdrachten in het basisrooster kunnen wensen niet langer conflicteren met inhaallessen.</p>
<p><em><strong>Foutieve waardespreiding</strong></em></p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-7547 size-full" src="https://time-tech.be/wp-content/uploads/2020/05/2020-06-24-14_34_49-Validatiefouten-en-waarschuwingen.png" alt="" width="512" height="206" srcset="https://time-tech.be/wp-content/uploads/2020/05/2020-06-24-14_34_49-Validatiefouten-en-waarschuwingen.png 512w, https://time-tech.be/wp-content/uploads/2020/05/2020-06-24-14_34_49-Validatiefouten-en-waarschuwingen-300x121.png 300w" sizes="auto, (max-width: 512px) 100vw, 512px" /></p>
<p>Voor een aantal klassen bestaat er een regel dat er maximaal 1 uur lesgegeven mag worden op het 9de uur van de dag. De reden dat dit niet gerespecteerd werd is dat dit gegeven niet bekend is in het wisseluurbestand. Na samenvoegen hebben we dan een probleem.</p>
<p><span style="text-decoration: underline;">Oplossing</span>: We zouden voor dit specifieke geval opnieuw de beperking kunnen vertalen naar het wisseluurbestand. We weten hoeveel uur elk van die klassen al geplaatst is op het 9de uur en kunnen dan daar rekening mee houden voor U03. Dat gaat misschien wat ver. Men kan ook de spreiding inactief maken.</p>
<p><span style="text-decoration: underline;">Waarom hebben we dat probleem niet in het rooster met variabele slots?</span> De reden is eenvoudig. Door het plannen van de slots via clusteropdrachten in het basisrooster wordt meteen aan de eis voldaan. Dit is echter geen algemene regel. Omdat er geen vakken in de clusteropdrachten zitten en er waardespreidingen op kunnen gedefinieerd zijn kan het ook fout lopen. Ook hier zal men specifiek aandacht voor moeten hebben en eventueel de clusteropdrachten aanpassen indien nodig.</p>
<hr />
<h4><em><a id="Opnieuw_Plannen_van_het_multiweekbestand"></a>Opnieuw Plannen van het multiweekbestand</em></h4>
<p>Het multiweekbestand is volledig gepland na de generatie ervan.</p>
<p>Wil men het zelf opnieuw plannen na de generatie zou dat ook mogelijk moeten zijn. Drukt men gewoon op &#8220;Plan&#8221; dan zal Mondriaan het geheel plannen. Let wel op het feit dat Mondriaan wel weer de keuze zal hebben waar de inhaallessen zullen vallen. De opdrachten die de inhaallessen voorstellen hebben geen restricties qua mogelijke uren waarop ze staan. het enige wat vastligt zijn de weken waarin ze gepland worden. Als je opnieuw plan er er dus geen enkele garantie meer dat ze op dezelfde plaats als voorheen liggen. Door het feit dat het basisrooster via patroonopdrachten gegarandeerd blijft, is er wel de garantie dat in elke week de wisseluren ook op dezelfde momenten vallen. De patroonopdrachten laten nl gaten vrij voor de wisseluren en die gaten vallen per definitie in elke week op hetzelfde moment.</p>
<hr />
<h4><em><a id="Enkele_voor_en_nadelen_van_beide_systemen2"></a>Enkele voor- en nadelen van beide systemen</em></h4>
<p>Eerder werden al een aantal voor- en nadelen besproken. Hier volgen er na het traject doorlopen te hebben nog enkele:</p>
<ul>
<li>Met variabele slots kunnen we tijdens het plannen met de clusters automatisch rekening houden met een heleboel beperkingen die in het basisrooster gesteld zijn. We hebben daar uitgebreid voorbeelden van bekeken. Het gaat over tijdsbeperkingen, conflicten met wensen, extra spreidingsregels die niet gerespecteerd werden, etc. Met vaste slots heb je veel meer kans op dergelijke problemen.</li>
<li>Meer kans op compactere leerkrachtroosters bij variabele slots. Bij vaste slots blokkeert men hier 3 uur waar geen enkele basisopdracht kan liggen. Als er dan na samenvoegen enkel op het 3de uur een inhaalles volgt dan heeft die leerkracht 2 springuren. De kans dat men dat heeft is veel kleiner bij de variabele versie.</li>
</ul>
<hr />
<h2><a id="Wat_als_het_basisrooster_al_een_Multiweekrooster_is"></a>Wat als het basisrooster al een Multiweekrooster is?</h2>
<p>Stel dat men vertrekt van een basisrooster van 4 weken. Het basisrooster is dan al multi-week. We gaan dan van een MW bestand van 4 weken overgaan naar een MW bestand van bv 44 weken. Dit wordt inderdaad ondersteund maar er zijn hier toch wat aandachtspunten die belangrijk zijn.</p>
<p><em><strong>Aantal weken finaal rooster moet een veelvoud zijn van het aantal weken in het basisrooster</strong></em></p>
<p>Voor het voorbeeld hebben we 4 weken in de basis en 44 in het finale rooster. Dat klopt dus. Zouden we 3 weken in de basis hebben dan kan 44 niet, we kunnen dan naar 45 weken gaan. Het WU bestand zal daar dan ook voor aangepast moeten worden.</p>
<p><em><strong>Plannen van de inhaallessen</strong></em></p>
<p>Voor wat betreft het wisseluurbestand waarin we de inhaallessen op voorhand plannen is er geen verschil. Dus &#8220;WU template.zttxml&#8221; kan hiervoor gebruikt worden.</p>
<p><em><strong>Importeer clusters</strong></em></p>
<p>Indien men &#8220;Importeer clusters&#8221; gebruikt gaat men vanuit het basis MW bestand (bv 4 weken) de clusters ophalen voor de slots uit het WU bestand. Die clusteropdrachten moeten in het 4-weeks bestand nu ook voor elk van die 4 weken gedefinieerd zijn en in patroon staan. In elk van de 4 weken moeten de slots op dezelfde plaats vallen.</p>
<p>De gegenereerde clusteropdrachten worden dus multiweekopdrachten (Weken kolom bevat &#8220;Weken&#8221;) en ze staan in patroon.</p>
<p>Men plant het basis MW-rooster met de clusteropdrachten om de slots te reserveren. Na planning worden de clusteropdrachten ook week op inactief gezet zodat de slots klaarstaan om de inhaallessen te kunnen plaatsen.</p>
<p><em><strong>Importeer opdrachten</strong></em></p>
<p>Het importeren van de inhaallessen zelf zal op exact dezelfde manier gebeuren als bij een single-week basisrooster. Voor elk van de 44 weken worden de inhaallessen in de roosters gezet. De Weken kolom van de opdrachten bevat dan gewoon de weken waarin elke inhaalles doorgaat.</p>
<p><em><strong>Opdrachten uit het MW basisrooster</strong></em></p>
<p>Hier moeten we het onderscheid maken tussen multi-week opdrachten (kolom Weken gevuld met één of meerdere weken), al dan niet in patroon, en enkelvoudige opdrachten (kolom Weken is leeg).</p>
<ul>
<li><strong>Multiweek opdrachten</strong>: stel dat je een opdracht hebt die in week 1 en week 3 staat (Weken = w1,w3). Als we die uitrollen over een 44-weken systeem wil dat zeggen dat de kolom Weken nu het volgende gaat bevatten: w1, w3, w5, w7, w9, w11, &#8230; w41, w42. Als het vlagje Patroon aangevinkt was in het 4-week systeem dan zal dat ook aangevinkt zijn in het 44-week systeem.</li>
<li><strong>Enkelvoudige opdrachten</strong>: Deze opdrachten hadden in het 4-week systeem de vrijheid om zich te plaatsen over 4 weken en hebben dus geen notie van weekgrenzen. Deze opdrachten worden door Mondriaan gewoon gelaten zoals ze zijn. Dit wil zeggen dat ze in het 44-weken rooster ook geen notie van weekgrenzen hebben en dus overal kunnen staan. Indien men wenst dat dergelijke opdrachten in elke blok van 4-weken bestaan dan moet men zelf de aanpassingen hier voor doen. De opdrachten zullen dan 11 keer gekopieerd moeten worden en er zal dan een startuurlijst aan gekoppeld moeten worden die anders is voor elk van die 11 versies. Elke versie heeft een uurlijst van zijn respectievelijke blok van 4 weken. Het is dus oplosbaar maar vraagt wat aandacht om dat goed te doen.</li>
</ul>
<p><em><strong>Vensters uit het MW basisrooster</strong></em></p>
<p>Omdat vensters dezelfde Weken/Patroon eigenschappen hebben als opdrachten gelden hier dezelfde regels als uitgelegd bij &#8220;Opdrachten uit het MW basisrooster&#8221;.</p>
<p><em><strong>Wensen uit het MW basisrooster</strong></em></p>
<p>Omdat vensters dezelfde Weken eigenschap hebben als opdrachten gelden hier dezelfde regels als uitgelegd bij &#8220;Opdrachten uit het MW basisrooster&#8221;.</p>
<p><em><strong>Extra spreidingen uit het MW basisrooster</strong></em></p>
<p>Omdat Extra spreidingen dezelfde Weken eigenschap hebben als opdrachten gelden hier dezelfde regels als uitgelegd bij &#8220;Opdrachten uit het MW basisrooster&#8221;.</p>
<p><em><strong>Beperkingen uit het MW basisrooster</strong></em></p>
<p>Beperkingen van resources, vakken, groepen, etc die men onder &#8220;Elementen&#8221; kan invoeren zijn gebaseerd op uurlijsten. De uurlijsten die in het 4-week systeem bestonden worden volgens hun bestaande patroon uitgerold over 44 weken. Voor beperkingen betekent dit dat ook die zullen bestaan in het 44-weken rooster.</p>
<hr />
<h2><a id="De_uitgewerkte_voorbeelden"></a>De uitgewerkte voorbeelden</h2>
<ul>
<li><a href="https://time-tech.be/wp-content/uploads/2020/05/WU-template.zip">WU template</a></li>
<li><a href="https://time-tech.be/wp-content/uploads/2020/05/WU-voorbeeld.zip">WU voorbeeld</a></li>
<li><a href="https://time-tech.be/wp-content/uploads/2020/05/SW-Klassen-WU-vrijdagnamiddag-1.zip">SW Klassen WU vrijdagnamiddag</a></li>
<li><a href="https://time-tech.be/wp-content/uploads/2020/05/SW-Klassen-WU-niet-in-blok-1.zip">SW Klassen WU niet in blok</a></li>
<li><a href="https://time-tech.be/wp-content/uploads/2020/05/MW-Klassen-WU-vrijdagnamiddag.zip">MW Klassen WU vrijdagnamiddag</a></li>
<li><a href="https://time-tech.be/wp-content/uploads/2020/05/MW-Klassen-WU-niet-in-blok.zip">MW Klassen WU niet in blok</a></li>
</ul>
<p>Merk op dat de 2 &#8220;SW&#8221; bestanden in de toestand zijn die overeenkomt met de start van Stap 1. Dit laat de gebruiker toe om de stappen zelf te doorlopen om uiteindelijk tot de &#8220;MW&#8221; bestanden te komen.</p>
<p>Om de bestanden te gebruiken download men de zipfile en pakt men het bestand uit. Elke zipfile bevat 1 zttxml-bestand.</p>
<p><em>(PS. Deze bestanden zijn te gebruiken vanaf Mondriaan versie 2020.3.0)</em></p>

		</div>
	</div>
</div></div></div></div></div>
</div>]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Opzetten van een Multiweeksysteem</title>
		<link>https://time-tech.be/handleiding/opzetten-multiweeksysteem/</link>
		
		<dc:creator><![CDATA[Peter]]></dc:creator>
		<pubDate>Sun, 04 Nov 2018 16:39:28 +0000</pubDate>
				<guid isPermaLink="false">https://time-tech.be/?post_type=manual_kb&#038;p=5508</guid>

					<description><![CDATA[]]></description>
										<content:encoded><![CDATA[<div class="wpb-content-wrapper"><div  class=" pg-custom-vc    vc_row wpb_row section vc_row-fluid " style="text-align:left;  margin-left:0px;margin-right:0px;"     ><div class="container" style="padding: 0px 0px; display: block;    "><div class="wpb_column vc_column_container vc_col-sm-12"><div class="vc_column-inner"><div class="wpb_wrapper">
	<div class="wpb_text_column wpb_content_element" >
		<div class="wpb_wrapper">
			<h1>Opzetten van een Multiweeksysteem</h1>
<p>Multiweeksystemen kunnen op verschillende manieren opgezet worden. Men kan van een leeg blad beginnen en meteen met een multiweeksysteem beginnen. Men kan ook vertrekken van een éénweeksysteem (of enkelvoudig weeksysteem of singleweek systeem) waarbij bijvoorbeeld alle opdrachten geplaatst zijn en die omzetten naar een multiweeksysteem. Die 2de optie wordt vaak gebruikt  om een geplande week te dupliceren over een aantal verschillende weken om er daarna per week variaties in aan te brengen. Omdat die tweede optie toch een specifieke te volgen stappenplan vereist gaan we dit hier als voorbeeld gebruiken om heel wat aspecten over multiweeksystemen uit te leggen.</p>
<p>Meer info:</p>
<ul>
<li>Extra details die te maken hebben met het tabblad &#8220;Uren/Week | Roosterweek&#8221; waar de roosterstructuur wordt voorbereid kan men vinden op pagina. &#8220;<a href="https://time-tech.be/handleiding/definieren-van-de-roosterweek/#Meervoudige_Roosterweek_of_het_Multiweek_systeem">Definiëren van de Roosterweek, Multiweeksysteem</a>&#8220;</li>
<li>Een overzicht van het gebruik van uurlijsten op alle mogelijke plaatsen in Mondriaan in éénweek- en multiweeksystemen kan men vinden op pagina  &#8220;<a href="https://time-tech.be/handleiding/uurlijsten-in-multiweek/">Uurlijsten in één-weeksystemen en Multiweeksystemen</a>&#8220;</li>
</ul>
<hr />
<h2>Inhoud</h2>
<ul>
<li><a href="#Een_Eenweek_rooster_omzetten_naar_een_Multiweek_rooster">Een Eénweek rooster omzetten naar een Multiweek rooster</a>
<ul>
<li><a href="#Stap_1_Overgang_naar_Multiweeksysteem_via_Opties">Stap 1: Overgang naar Multiweeksysteem via Opties</a></li>
<li><a href="#Stap_2_De_Weken_kolom_invullen_in_de_tabbladen_die_dit_vereisen">Stap 2: De &#8220;Weken&#8221; kolom invullen in de tabbladen die dit vereisen</a></li>
<li><a href="#Stap_3_Definieren_van_de_nieuwe_multiweek_roosterstructuur">Stap 3: Definiëren van de nieuwe multiweek roosterstructuur</a></li>
<li><a href="#Bekijken_van_het_resultaat_in_de_nieuwe_weken_voor_verschillende_tabladen">Bekijken van het resultaat in de nieuwe weken voor verschillende tabladen</a></li>
<li><a href="#Bekijken_van_het_resultaat_in_de_nieuwe_weken_in_de_visualizers">Bekijken van het resultaat in de nieuwe weken in de visualizers</a></li>
</ul>
</li>
<li><a href="#Plannen_van_een_Multiweek_rooster">Plannen van een Multiweek rooster</a>
<ul>
<li><a href="#Weetjes_over_het_plannen_van_multiweken">Weetjes over het plannen van multiweken</a></li>
<li><a href="#Voorbeeld_van_het_plannen_van_een_enkele_week_in_een_multiweeksysteem_met_enkele_patroonopdrachten">Voorbeeld van het plannen van een enkele week in een multiweeksysteem met enkele patroonopdrachten</a></li>
</ul>
</li>
<li><a href="#Weetjes_over_multiweeksystemen_en_de_overgang_van_eenweek_naar_multiweek">Weetjes over multiweeksystemen en de overgang van éénweek naar multiweek</a></li>
</ul>
<hr />
<h2><a id="Een_Eenweek_rooster_omzetten_naar_een_Multiweek_rooster"></a>Een Eénweek rooster omzetten naar een Multiweek rooster</h2>
<p>In deze sectie bespreken we de stappen die genomen moeten worden om een singleweek rooster om te zetten naar een multiweek rooster. Stel dat een school een rooster gemaakt heeft en dat het initiële uitgangspunt was dat elke week er hetzelfde uitzag. Later blijkt dat er toch wat variaties moeten ingevoerd worden en dat niet elke week hetzelfde is. Het kan bijvoorbeeld zijn dat men stages moet plannen in een vierwekelijks roulatiesysteem. In dat geval zou men toekomen met 4 weken en kan men dat dus via een multiweeksysteem doen. Men vertrekt in dat geval van een éénwekelijks rooster en men gaat over naar een multiweekrooster van 4 weken.</p>
<p>Het is belangrijk dat men bij de overgang van een bestaand rooster naar een multiweek rooster de juiste stappen doorloopt.</p>
<p>We nemen een voorbeeld van een bestaand rooster met één week van 5 dagen en 8 uur per dag. Het bestand heeft de bijvoorbeeld de naam &#8220;SINGLE WEEK VB01.zttxml&#8221;. We bekijken een aantal schermen in de single week modus om de verschillen aan te kunnen duiden met de multiweek versie.</p>
<hr />
<h3><a id="Stap_1_Overgang_naar_Multiweeksysteem_via_Opties"></a>Stap 1: Overgang naar Multiweeksysteem via Opties</h3>
<p>We openen het bestand &#8220;SINGLE WEEK VB01.zttxml&#8221; en bewaren het alvast onder een andere naam om het origineel niet te verliezen. Als naam kiezen we bijvoorbeeld &#8220;MULTI WEEK VB01.zttxml&#8221;. We openen het bestand &#8220;MULTI WEEK VB01.zttxml&#8221;. Nu is het nog steeds een multiweekbestand. In het optiescherm onder &#8220;Opties | Andere | Geavanceerd&#8221; vinken we &#8220;Multiweken&#8221; aan. Als we dan op OK drukken komt er nog een confirmatiescherm vragen of we zeker zijn. De reden is dat het onomkeerbaar is. In ons geval is dat niet erg want we hebben het originele bestand &#8220;SINGLE WEEK VB01.zttxml&#8221; apart bewaard.</p>
<p><a href="https://time-tech.be/wp-content/uploads/2018/11/2018-11-12-22_38_59-Opties.png"><img loading="lazy" decoding="async" class="alignnone wp-image-5536 size-full" src="https://time-tech.be/wp-content/uploads/2018/11/2018-11-12-22_38_59-Opties.png" alt="" width="615" height="493" srcset="https://time-tech.be/wp-content/uploads/2018/11/2018-11-12-22_38_59-Opties.png 615w, https://time-tech.be/wp-content/uploads/2018/11/2018-11-12-22_38_59-Opties-300x240.png 300w" sizes="auto, (max-width: 615px) 100vw, 615px" /></a></p>
<p>Na de confirmatie is het bestand een multiweekbestand geworden. We hebben nog geen informatie opgegeven over uit hoeveel weken het rooster bestaat. Dat doen we in een latere stap. Voor we opgeven uit hoeveel weken het rooster gaat bestaan moeten we een <span style="text-decoration: underline;">aantal tabbladen voorbereiden</span> op de duplicatie van de originele week naar de nieuwe extra weken die we gaan invoeren. Het is erg belangrijk dat die voorbereiding doordacht gebeurt want deze heeft een zeer groot effect op wat Mondriaan achter de schermen doet.</p>
<p>Merk op dat als we nu terug naar de opties kijken dat de optie &#8220;Multiweken&#8221; grijs geworden is. Dit komt omdat men deze stap niet ongedaan kan maken.</p>
<p><a href="https://time-tech.be/wp-content/uploads/2018/11/2018-11-24-21_53_07-Opties.png"><img loading="lazy" decoding="async" class="alignnone size-full wp-image-5567" src="https://time-tech.be/wp-content/uploads/2018/11/2018-11-24-21_53_07-Opties.png" alt="" width="286" height="175" /></a></p>
<p>De overgang naar Multiweek zorgt ervoor dat er in een aantal tabbladen kolommen bijkomen:</p>
<p>De kolom <strong>&#8220;Weken&#8221;</strong> wordt zichtbaar in volgende tabbladen:</p>
<ul>
<li>Opdrachten | Opdrachten</li>
<li>Opdrachten | Wensen</li>
<li>Opdrachten | Optimalisatie | Selectie</li>
<li>Elementen | Vensters</li>
<li>Extra Spreidingen | Waardespreidingen</li>
<li>Extra Spreidingen | Volgordespreidingen</li>
</ul>
<p>De kolom <strong>&#8220;Patroon&#8221;</strong> wordt zichtbaar in volgende tabbladen:</p>
<ul>
<li>Opdrachten | Opdrachten</li>
<li>Opdrachten | Wensen</li>
<li>Elementen | Vensters</li>
</ul>
<hr />
<h3><a id="Stap_2_De_Weken_kolom_invullen_in_de_tabbladen_die_dit_vereisen"></a>Stap 2: De &#8220;Weken&#8221; kolom invullen in de tabbladen die dit vereisen</h3>
<p>In dit voorbeeld vertrekken we van een rooster dat bestaat in één week. Die week noemen we week1. Wat we in de overgang naar een 4-weeksysteem willen bereiken als uitgangssituatie is dat alles wat zich in week1 bevindt ook in de weken week2, week3, en week4 te vinden zal zijn. De 4 weken zullen er in de roosters uitzien als kopieën van elkaar. Om dit te bereiken moeten we in alle tabbladen, waar de &#8220;Weken&#8221; kolom gedefinieerd is, de basisweek invullen waarvan de nieuwe weken afgeleid worden. Onze basisweek is week1. We kunnen dus &#8216;week1&#8217; invullen. Een andere optie is dat we gewoon &#8216;Weken&#8217; invullen. Omdat de weekmacro &#8216;Weken&#8217; ook &#8216;week1&#8217; bevat is dit ook goed.</p>
<p><strong>In het tabblad &#8220;Opdrachten | Opdrachten&#8221;</strong></p>
<p>In de kolom &#8220;Weken&#8221; kan je via een dropdown box kiezen voor &#8216;week1&#8217; (de originele week die bestond in het éénweeksysteem) of &#8216;Weken&#8217;, de wekengroep die alle weken bevat maar op dit moment bevat die enkel &#8216;week1&#8217;. De eenvoudigste manier om dit voor alle opdrachten te doen is het eerst invullen in de eerste cel, dan de cel selecteren, de inhoud kopiëren (copy), alle &#8220;Weken&#8221; kolom cellen selecteren en een &#8216;paste&#8217; doen.</p>
<p><strong><a href="https://time-tech.be/wp-content/uploads/2018/11/2018-11-24-21_40_49-time-tech-mondriaan-versie-2018.1.0.51_-test.zttxml.png"><img loading="lazy" decoding="async" class="alignnone wp-image-5564 size-full" src="https://time-tech.be/wp-content/uploads/2018/11/2018-11-24-21_40_49-time-tech-mondriaan-versie-2018.1.0.51_-test.zttxml.png" alt="" width="1106" height="428" srcset="https://time-tech.be/wp-content/uploads/2018/11/2018-11-24-21_40_49-time-tech-mondriaan-versie-2018.1.0.51_-test.zttxml.png 1106w, https://time-tech.be/wp-content/uploads/2018/11/2018-11-24-21_40_49-time-tech-mondriaan-versie-2018.1.0.51_-test.zttxml-300x116.png 300w, https://time-tech.be/wp-content/uploads/2018/11/2018-11-24-21_40_49-time-tech-mondriaan-versie-2018.1.0.51_-test.zttxml-768x297.png 768w, https://time-tech.be/wp-content/uploads/2018/11/2018-11-24-21_40_49-time-tech-mondriaan-versie-2018.1.0.51_-test.zttxml-1024x396.png 1024w" sizes="auto, (max-width: 1106px) 100vw, 1106px" /></a></strong></p>
<p>Omdat er momenteel geen nood bestaat om van de opdrachten patroonopdrachten te maken laten we de kolom &#8220;Patroon&#8221; uitgevinkt staan.</p>
<p>Hiermee is de voorbereiding getroffen om ervoor te zorgen dat de opdrachten van week1 zullen gedupliceerd worden naar de weken 2, 3, en 4 op het moment dat we die weken aanmaken op basis van week1.</p>
<p>Via rechtermuisklik kan men via &#8220;<strong>Aanpassen | Weken | &#8230;</strong>&#8221; weken toevoegen en of verwijderen voor de geselecteerde opdrachten.</p>
<p><strong><img loading="lazy" decoding="async" class="alignnone wp-image-8451 size-full" src="https://time-tech.be/wp-content/uploads/2018/11/2020-12-20-16_12_05-Window.png" alt="" width="1014" height="628" srcset="https://time-tech.be/wp-content/uploads/2018/11/2020-12-20-16_12_05-Window.png 1014w, https://time-tech.be/wp-content/uploads/2018/11/2020-12-20-16_12_05-Window-300x186.png 300w, https://time-tech.be/wp-content/uploads/2018/11/2020-12-20-16_12_05-Window-768x476.png 768w, https://time-tech.be/wp-content/uploads/2018/11/2020-12-20-16_12_05-Window-825x510.png 825w" sizes="auto, (max-width: 1014px) 100vw, 1014px" /></strong></p>
<p><strong>In het tabblad &#8220;Opdrachten | Wensen&#8221;</strong></p>
<p>Omdat we de wensen ook in elk van de 4 weken willen zien vullen we ook hier de kolom &#8220;Weken&#8221; met &#8216;Weken&#8217; (of &#8216;week1&#8217;).</p>
<p><a href="https://time-tech.be/wp-content/uploads/2018/11/2018-11-24-21_47_57-time-tech-mondriaan-versie-2018.1.0.51_-test.zttxml.png"><img loading="lazy" decoding="async" class="alignnone wp-image-5566 size-full" src="https://time-tech.be/wp-content/uploads/2018/11/2018-11-24-21_47_57-time-tech-mondriaan-versie-2018.1.0.51_-test.zttxml.png" alt="" width="1106" height="365" srcset="https://time-tech.be/wp-content/uploads/2018/11/2018-11-24-21_47_57-time-tech-mondriaan-versie-2018.1.0.51_-test.zttxml.png 1106w, https://time-tech.be/wp-content/uploads/2018/11/2018-11-24-21_47_57-time-tech-mondriaan-versie-2018.1.0.51_-test.zttxml-300x99.png 300w, https://time-tech.be/wp-content/uploads/2018/11/2018-11-24-21_47_57-time-tech-mondriaan-versie-2018.1.0.51_-test.zttxml-768x253.png 768w, https://time-tech.be/wp-content/uploads/2018/11/2018-11-24-21_47_57-time-tech-mondriaan-versie-2018.1.0.51_-test.zttxml-1024x338.png 1024w" sizes="auto, (max-width: 1106px) 100vw, 1106px" /></a></p>
<p>Hiermee is de voorbereiding getroffen om ervoor te zorgen dat de wensen van week1 zullen gedupliceerd worden naar de weken 2, 3, en 4 op het moment dat we die aanmaken.</p>
<p>Via rechtermuisklik kan men via &#8220;<strong>Aanpassen | Weken | &#8230;</strong>&#8221; weken toevoegen en of verwijderen voor de geselecteerde wensen.</p>
<p><strong><img loading="lazy" decoding="async" class="alignnone wp-image-8452 size-full" src="https://time-tech.be/wp-content/uploads/2018/11/2020-12-20-16_15_24-Window.png" alt="" width="1060" height="437" srcset="https://time-tech.be/wp-content/uploads/2018/11/2020-12-20-16_15_24-Window.png 1060w, https://time-tech.be/wp-content/uploads/2018/11/2020-12-20-16_15_24-Window-300x124.png 300w, https://time-tech.be/wp-content/uploads/2018/11/2020-12-20-16_15_24-Window-1024x422.png 1024w, https://time-tech.be/wp-content/uploads/2018/11/2020-12-20-16_15_24-Window-768x317.png 768w" sizes="auto, (max-width: 1060px) 100vw, 1060px" /></strong></p>
<p><strong>In het tabblad &#8220;Opdrachten | Optimalisatie | Selectie&#8221;</strong></p>
<p>Minder belangrijk voor de discussie nu maar voor de volledigheid vermelden we hier ook de optimalisatieopdrachten. Ook hier kan men de &#8220;Weken&#8221; kolom vullen.</p>
<p><a href="https://time-tech.be/wp-content/uploads/2018/11/2018-11-24-21_55_47-time-tech-mondriaan-versie-2018.1.0.51_-test.zttxml.png"><img loading="lazy" decoding="async" class="alignnone wp-image-5568 size-full" src="https://time-tech.be/wp-content/uploads/2018/11/2018-11-24-21_55_47-time-tech-mondriaan-versie-2018.1.0.51_-test.zttxml.png" alt="" width="1106" height="201" srcset="https://time-tech.be/wp-content/uploads/2018/11/2018-11-24-21_55_47-time-tech-mondriaan-versie-2018.1.0.51_-test.zttxml.png 1106w, https://time-tech.be/wp-content/uploads/2018/11/2018-11-24-21_55_47-time-tech-mondriaan-versie-2018.1.0.51_-test.zttxml-300x55.png 300w, https://time-tech.be/wp-content/uploads/2018/11/2018-11-24-21_55_47-time-tech-mondriaan-versie-2018.1.0.51_-test.zttxml-768x140.png 768w, https://time-tech.be/wp-content/uploads/2018/11/2018-11-24-21_55_47-time-tech-mondriaan-versie-2018.1.0.51_-test.zttxml-1024x186.png 1024w" sizes="auto, (max-width: 1106px) 100vw, 1106px" /></a></p>
<p>Voor optimalisatieopdrachten is het effect van het invullen van deze kolom enkel dat de optimalisatieopdrachten ook zullen gedefinieerd zijn voor de nieuwe weken. Plaatsen van de optimalisatieopdrachten gebeurt hierdoor echter niet in de nieuwe weken. Die moeten apart geplaatst worden per week.</p>
<p><strong>In het tabblad &#8220;Elementen | Vensters&#8221;</strong></p>
<p>De vensters die in week1 gedefinieerd werden willen we ook in de nieuwe weken definiëren. Ook voor vensters geldt de regel dat als de basisweek in de kolom &#8220;Weken&#8221; staat dat ze geplaatst zullen worden in de nieuwe weken op de plaats waar ze ook staan in de basisweek.</p>
<p><a href="https://time-tech.be/wp-content/uploads/2018/11/2018-11-24-22_00_28-time-tech-mondriaan-versie-2018.1.0.51_-test.zttxml.png"><img loading="lazy" decoding="async" class="alignnone wp-image-5570 size-full" src="https://time-tech.be/wp-content/uploads/2018/11/2018-11-24-22_00_28-time-tech-mondriaan-versie-2018.1.0.51_-test.zttxml.png" alt="" width="1106" height="452" srcset="https://time-tech.be/wp-content/uploads/2018/11/2018-11-24-22_00_28-time-tech-mondriaan-versie-2018.1.0.51_-test.zttxml.png 1106w, https://time-tech.be/wp-content/uploads/2018/11/2018-11-24-22_00_28-time-tech-mondriaan-versie-2018.1.0.51_-test.zttxml-300x123.png 300w, https://time-tech.be/wp-content/uploads/2018/11/2018-11-24-22_00_28-time-tech-mondriaan-versie-2018.1.0.51_-test.zttxml-768x314.png 768w, https://time-tech.be/wp-content/uploads/2018/11/2018-11-24-22_00_28-time-tech-mondriaan-versie-2018.1.0.51_-test.zttxml-1024x418.png 1024w" sizes="auto, (max-width: 1106px) 100vw, 1106px" /></a></p>
<p>Hiermee is de voorbereiding getroffen om ervoor te zorgen dat de vensters van week1 zullen gedupliceerd worden naar de weken 2, 3, en 4 op het moment dat we die weken aanmaken op basis van week1.</p>
<p><strong>In het tabblad &#8220;Extra Spreidingen | Waardespreidingen&#8221;</strong></p>
<p>Om de spreidingen die in week1 gedefinieerd werden ook te bekomen voor de nieuwe weken vullen we hier ook de kolom &#8220;Weken&#8221; met de weekgroep &#8216;Weken&#8217;.</p>
<p><a href="https://time-tech.be/wp-content/uploads/2018/11/2018-11-24-22_05_48-time-tech-mondriaan-versie-2018.1.0.51_-test.zttxml.png"><img loading="lazy" decoding="async" class="alignnone wp-image-5572 size-full" src="https://time-tech.be/wp-content/uploads/2018/11/2018-11-24-22_05_48-time-tech-mondriaan-versie-2018.1.0.51_-test.zttxml.png" alt="" width="1106" height="302" srcset="https://time-tech.be/wp-content/uploads/2018/11/2018-11-24-22_05_48-time-tech-mondriaan-versie-2018.1.0.51_-test.zttxml.png 1106w, https://time-tech.be/wp-content/uploads/2018/11/2018-11-24-22_05_48-time-tech-mondriaan-versie-2018.1.0.51_-test.zttxml-300x82.png 300w, https://time-tech.be/wp-content/uploads/2018/11/2018-11-24-22_05_48-time-tech-mondriaan-versie-2018.1.0.51_-test.zttxml-768x210.png 768w, https://time-tech.be/wp-content/uploads/2018/11/2018-11-24-22_05_48-time-tech-mondriaan-versie-2018.1.0.51_-test.zttxml-1024x280.png 1024w" sizes="auto, (max-width: 1106px) 100vw, 1106px" /></a></p>
<p><strong>In het tabblad &#8220;Extra Spreidingen | Volgordespreidingen&#8221;</strong></p>
<p>Om de spreidingen die in week1 gedefinieerd werden ook te bekomen voor de nieuwe weken vullen we hier ook de kolom &#8220;Weken&#8221; met de weekgroep &#8216;Weken&#8217;. in dit voorbeeld waren er geen volgordespreidingen.</p>
<p><a href="https://time-tech.be/wp-content/uploads/2018/11/2018-11-24-22_06_28-time-tech-mondriaan-versie-2018.1.0.51_-test.zttxml.png"><img loading="lazy" decoding="async" class="alignnone wp-image-5573 size-full" src="https://time-tech.be/wp-content/uploads/2018/11/2018-11-24-22_06_28-time-tech-mondriaan-versie-2018.1.0.51_-test.zttxml.png" alt="" width="1106" height="138" srcset="https://time-tech.be/wp-content/uploads/2018/11/2018-11-24-22_06_28-time-tech-mondriaan-versie-2018.1.0.51_-test.zttxml.png 1106w, https://time-tech.be/wp-content/uploads/2018/11/2018-11-24-22_06_28-time-tech-mondriaan-versie-2018.1.0.51_-test.zttxml-300x37.png 300w, https://time-tech.be/wp-content/uploads/2018/11/2018-11-24-22_06_28-time-tech-mondriaan-versie-2018.1.0.51_-test.zttxml-768x96.png 768w, https://time-tech.be/wp-content/uploads/2018/11/2018-11-24-22_06_28-time-tech-mondriaan-versie-2018.1.0.51_-test.zttxml-1024x128.png 1024w" sizes="auto, (max-width: 1106px) 100vw, 1106px" /></a></p>
<hr />
<h3><a id="Stap_3_Definieren_van_de_nieuwe_multiweek_roosterstructuur"></a>Stap 3: Definiëren van de nieuwe multiweek roosterstructuur</h3>
<p>Nu de nodige voorbereidingen getroffen werden in de verschillende tabbladen om de nieuwe weken in te voeren kunnen we dat nu ook effectief doen. Op dit moment bestaat. We bekijken eerst de roosterweek en de uurlijsten zoals die bestonden in het éénweeksysteem.</p>
<p><strong>De Roosterweek zoals die er uitzag vóór we naar Multiweek overschakelde</strong></p>
<p><a href="https://time-tech.be/wp-content/uploads/2018/11/2018-11-12-22_26_06-Window.png"><img loading="lazy" decoding="async" class="alignnone wp-image-5534 size-full" src="https://time-tech.be/wp-content/uploads/2018/11/2018-11-12-22_26_06-Window.png" alt="" width="1119" height="695" srcset="https://time-tech.be/wp-content/uploads/2018/11/2018-11-12-22_26_06-Window.png 1119w, https://time-tech.be/wp-content/uploads/2018/11/2018-11-12-22_26_06-Window-300x186.png 300w, https://time-tech.be/wp-content/uploads/2018/11/2018-11-12-22_26_06-Window-768x477.png 768w, https://time-tech.be/wp-content/uploads/2018/11/2018-11-12-22_26_06-Window-1024x636.png 1024w" sizes="auto, (max-width: 1119px) 100vw, 1119px" /></a></p>
<p><strong>De Uurlijsten zoals die er uitzagen vóór we naar Multiweek overschakelde</strong></p>
<p><a href="https://time-tech.be/wp-content/uploads/2018/11/2018-11-12-22_30_25-Window.png"><img loading="lazy" decoding="async" class="alignnone wp-image-5535 size-full" src="https://time-tech.be/wp-content/uploads/2018/11/2018-11-12-22_30_25-Window.png" alt="" width="842" height="323" srcset="https://time-tech.be/wp-content/uploads/2018/11/2018-11-12-22_30_25-Window.png 842w, https://time-tech.be/wp-content/uploads/2018/11/2018-11-12-22_30_25-Window-300x115.png 300w, https://time-tech.be/wp-content/uploads/2018/11/2018-11-12-22_30_25-Window-768x295.png 768w" sizes="auto, (max-width: 842px) 100vw, 842px" /></a></p>
<p><strong>Na de omschakeling naar Multiweek krijgen we volgend beeld in het Roosterweek tabblad</strong></p>
<p>Wat opvalt in dit scherm zijn volgende elementen:</p>
<ul>
<li>het subtabblad &#8220;Roosterweken&#8221; is tevoorschijn gekomen.</li>
<li>het subtabblad &#8220;Roosterweekgroepen&#8221; is tevoorschijn gekomen.</li>
<li>de oorspronkelijke week die als concept niet bestond in het éénweeksysteem wordt hier standaard &#8216;week1&#8217; genoemd.</li>
<li>de wekengroep &#8216;Weken&#8217; bevat nu nog enkel de week &#8216;week1&#8217;.</li>
<li>er is een knop &#8220;Roosterweken aanpassen&#8221; bijgekomen. Het is deze die we gaan gebruiken om week2, week3, en week4 aan te maken op basis van week1.</li>
</ul>
<p><a href="https://time-tech.be/wp-content/uploads/2018/11/2018-11-24-22_20_12-time-tech-mondriaan-versie-2018.1.0.51_-test.zttxml.png"><img loading="lazy" decoding="async" class="alignnone wp-image-5575 size-full" src="https://time-tech.be/wp-content/uploads/2018/11/2018-11-24-22_20_12-time-tech-mondriaan-versie-2018.1.0.51_-test.zttxml.png" alt="" width="1106" height="498" srcset="https://time-tech.be/wp-content/uploads/2018/11/2018-11-24-22_20_12-time-tech-mondriaan-versie-2018.1.0.51_-test.zttxml.png 1106w, https://time-tech.be/wp-content/uploads/2018/11/2018-11-24-22_20_12-time-tech-mondriaan-versie-2018.1.0.51_-test.zttxml-300x135.png 300w, https://time-tech.be/wp-content/uploads/2018/11/2018-11-24-22_20_12-time-tech-mondriaan-versie-2018.1.0.51_-test.zttxml-768x346.png 768w, https://time-tech.be/wp-content/uploads/2018/11/2018-11-24-22_20_12-time-tech-mondriaan-versie-2018.1.0.51_-test.zttxml-1024x461.png 1024w" sizes="auto, (max-width: 1106px) 100vw, 1106px" /></a></p>
<p><strong>Aanmaken van de nieuwe weken</strong></p>
<p>Drukken we op de knop &#8220;Roosterweken aanpassen&#8221; dan verschijnt een scherm waarin we weken kunnen bijmaken. Omdat er nog maar 1 week bestaat zien we enkel die basisweek. Merk op dat er voor week1 nog geen Prefix gedefineerd is. Van zodra er meerdere weken zijn is die prefix nodig om de uurlijsten te kunnen benoemen per week. We kiezen als prefix &#8216;w1_&#8217;.</p>
<p><a href="https://time-tech.be/wp-content/uploads/2018/11/2018-11-24-22_26_54-time-tech-mondriaan-versie-2018.1.0.51_-test.zttxml.png"><img loading="lazy" decoding="async" class="alignnone wp-image-5576 size-full" src="https://time-tech.be/wp-content/uploads/2018/11/2018-11-24-22_26_54-time-tech-mondriaan-versie-2018.1.0.51_-test.zttxml.png" alt="" width="1106" height="503" srcset="https://time-tech.be/wp-content/uploads/2018/11/2018-11-24-22_26_54-time-tech-mondriaan-versie-2018.1.0.51_-test.zttxml.png 1106w, https://time-tech.be/wp-content/uploads/2018/11/2018-11-24-22_26_54-time-tech-mondriaan-versie-2018.1.0.51_-test.zttxml-300x136.png 300w, https://time-tech.be/wp-content/uploads/2018/11/2018-11-24-22_26_54-time-tech-mondriaan-versie-2018.1.0.51_-test.zttxml-768x349.png 768w, https://time-tech.be/wp-content/uploads/2018/11/2018-11-24-22_26_54-time-tech-mondriaan-versie-2018.1.0.51_-test.zttxml-1024x466.png 1024w" sizes="auto, (max-width: 1106px) 100vw, 1106px" /></a></p>
<p>We vullen dit scherm aan met de weken die we wensen aan te maken, allemaal gebaseerd op week1.</p>
<p><a href="https://time-tech.be/wp-content/uploads/2018/11/2018-11-24-22_31_03-time-tech-mondriaan-versie-2018.1.0.51_-test.zttxml.png"><img loading="lazy" decoding="async" class="alignnone wp-image-5577 size-full" src="https://time-tech.be/wp-content/uploads/2018/11/2018-11-24-22_31_03-time-tech-mondriaan-versie-2018.1.0.51_-test.zttxml.png" alt="" width="1106" height="496" srcset="https://time-tech.be/wp-content/uploads/2018/11/2018-11-24-22_31_03-time-tech-mondriaan-versie-2018.1.0.51_-test.zttxml.png 1106w, https://time-tech.be/wp-content/uploads/2018/11/2018-11-24-22_31_03-time-tech-mondriaan-versie-2018.1.0.51_-test.zttxml-300x135.png 300w, https://time-tech.be/wp-content/uploads/2018/11/2018-11-24-22_31_03-time-tech-mondriaan-versie-2018.1.0.51_-test.zttxml-768x344.png 768w, https://time-tech.be/wp-content/uploads/2018/11/2018-11-24-22_31_03-time-tech-mondriaan-versie-2018.1.0.51_-test.zttxml-1024x459.png 1024w" sizes="auto, (max-width: 1106px) 100vw, 1106px" /></a></p>
<p>Indien meer weken aangemaakt moeten worden kunnen we dat achteraf nog doen. Merk op dat we die weken ook kunnen aanmaken via de knop &#8220;Voeg toe via patroon&#8221;. Dit wordt uitgelegd op pagina &#8220;<a href="https://time-tech.be/handleiding/definieren-van-de-roosterweek/">Definiëren van de Roosterweek</a>&#8220;.</p>
<p>We drukken op OK om de weken aan te maken. We krijgen vervolgens dit beeld in de tab &#8220;Roosterweek&#8221;. Wat opvalt zijn volgende elementen:</p>
<ul>
<li>De subtab &#8220;Roosterweken&#8221; bevat nu de 4 weken</li>
<li>De roosterweekgroep &#8216;Weken&#8217; bevat nu de 4 weken in de subtab &#8220;Roosterweekgroepen&#8221;</li>
<li>De dagnamen in de subtab &#8220;Printnamen&#8221; maken gebruik van de de door ons gedefinieerde prefixen per week.</li>
</ul>
<p><a href="https://time-tech.be/wp-content/uploads/2018/11/2018-11-24-22_35_03-time-tech-mondriaan-versie-2018.1.0.51_-test.zttxml.png"><img loading="lazy" decoding="async" class="alignnone wp-image-5578 size-full" src="https://time-tech.be/wp-content/uploads/2018/11/2018-11-24-22_35_03-time-tech-mondriaan-versie-2018.1.0.51_-test.zttxml.png" alt="" width="1106" height="528" srcset="https://time-tech.be/wp-content/uploads/2018/11/2018-11-24-22_35_03-time-tech-mondriaan-versie-2018.1.0.51_-test.zttxml.png 1106w, https://time-tech.be/wp-content/uploads/2018/11/2018-11-24-22_35_03-time-tech-mondriaan-versie-2018.1.0.51_-test.zttxml-300x143.png 300w, https://time-tech.be/wp-content/uploads/2018/11/2018-11-24-22_35_03-time-tech-mondriaan-versie-2018.1.0.51_-test.zttxml-768x367.png 768w, https://time-tech.be/wp-content/uploads/2018/11/2018-11-24-22_35_03-time-tech-mondriaan-versie-2018.1.0.51_-test.zttxml-1024x489.png 1024w" sizes="auto, (max-width: 1106px) 100vw, 1106px" /></a></p>
<p>Merk op dat het aantal weken dan men kan aanmaken beperkt wordt door de maximaal toegelaten grootte van een rooster in Mondriaan. Een rooster kan maximaal 2.600 roosterpunten bevatten. Indien men een klassieke roosterweek van 40 uur heeft (5 dagen van 8 uur) kan men maximaal 2.600/40 = 65 weken aanmaken. Heeft men een roosterweek van 50 uur (5 dagen van 10 uur) kan men maximaal 2.600/50 = 52 weken aanmaken.</p>
<p><strong>De Uurlijsten na het aanmaken van de nieuwe weken</strong></p>
<p>Wat opvalt is dat we in de kolom &#8220;Uurlijst&#8221; nu een index &#8220;(wx)&#8221; gekregen hebben. Via de pijltjes kan men in die kolom van de ene naar de andere week navigeren. We zien in dit beeld &#8220;Uurlijst (week3)&#8221;. In de kolom &#8220;Uurlijsten&#8221; zien we dat we uurlijsten uitgebreid werden met de overeenkomstige uren uit de nieuwe weken. De uurlijst &#8220;ELKE_DAG&#8221; gaat nu elke dag van elke van de 4 weken bevatten (4&#215;5 = 20 dagen).</p>
<p><a href="https://time-tech.be/wp-content/uploads/2018/11/2018-11-24-22_39_23-time-tech-mondriaan-versie-2018.1.0.51_-test.zttxml.png"><img loading="lazy" decoding="async" class="alignnone wp-image-5579 size-full" src="https://time-tech.be/wp-content/uploads/2018/11/2018-11-24-22_39_23-time-tech-mondriaan-versie-2018.1.0.51_-test.zttxml.png" alt="" width="1106" height="323" srcset="https://time-tech.be/wp-content/uploads/2018/11/2018-11-24-22_39_23-time-tech-mondriaan-versie-2018.1.0.51_-test.zttxml.png 1106w, https://time-tech.be/wp-content/uploads/2018/11/2018-11-24-22_39_23-time-tech-mondriaan-versie-2018.1.0.51_-test.zttxml-300x88.png 300w, https://time-tech.be/wp-content/uploads/2018/11/2018-11-24-22_39_23-time-tech-mondriaan-versie-2018.1.0.51_-test.zttxml-768x224.png 768w, https://time-tech.be/wp-content/uploads/2018/11/2018-11-24-22_39_23-time-tech-mondriaan-versie-2018.1.0.51_-test.zttxml-1024x299.png 1024w" sizes="auto, (max-width: 1106px) 100vw, 1106px" /></a></p>
<hr />
<h3><a id="Bekijken_van_het_resultaat_in_de_nieuwe_weken_voor_verschillende_tabladen"></a>Bekijken van het resultaat in de nieuwe weken voor verschillende tabladen</h3>
<p>Nu we de 3 stappen doorlopen hebben kunnen we zonder te plannen de gedupliceerde situatie bekijken in verschillende tabbladen:</p>
<ul>
<li>Opdrachten | Opdrachten</li>
<li>Opdrachten | Wensen</li>
<li>Elementen | Vensters</li>
</ul>
<p>Wat in alle tabbladen zal opvallen waar uurlijsten te zien zijn dat die nu uitgebreid werden en dat de icoonvoorstelling van de uurlijsten nu uitgebreid is met pijltjes om van de ene naar de andere week te navigeren.</p>
<p><strong>Het tabblad &#8220;Opdrachten | Opdrachten&#8221;</strong></p>
<p>Merk op dat de opdrachten nog steeds 100% geplaatst zijn. Dit wil zeggen dat ze in elke week die gedefinieerd is in de &#8220;Weken&#8221; kolom 100% geplaatst zijn. Bekijken we hier opdracht ID:36 dan zien we dat ze in week1 geplaatst was op wo3 en dat ze door de duplicatie nu in de 4 weken geplaatst werd op w1_wo3, w2_wo3, w3_wo3, w4_wo3.</p>
<p><a href="https://time-tech.be/wp-content/uploads/2018/11/2018-11-24-22_53_43-time-tech-mondriaan-versie-2018.1.0.51_-test.zttxml.png"><img loading="lazy" decoding="async" class="alignnone wp-image-5582 size-full" src="https://time-tech.be/wp-content/uploads/2018/11/2018-11-24-22_53_43-time-tech-mondriaan-versie-2018.1.0.51_-test.zttxml.png" alt="" width="1106" height="281" srcset="https://time-tech.be/wp-content/uploads/2018/11/2018-11-24-22_53_43-time-tech-mondriaan-versie-2018.1.0.51_-test.zttxml.png 1106w, https://time-tech.be/wp-content/uploads/2018/11/2018-11-24-22_53_43-time-tech-mondriaan-versie-2018.1.0.51_-test.zttxml-300x76.png 300w, https://time-tech.be/wp-content/uploads/2018/11/2018-11-24-22_53_43-time-tech-mondriaan-versie-2018.1.0.51_-test.zttxml-768x195.png 768w, https://time-tech.be/wp-content/uploads/2018/11/2018-11-24-22_53_43-time-tech-mondriaan-versie-2018.1.0.51_-test.zttxml-1024x260.png 1024w" sizes="auto, (max-width: 1106px) 100vw, 1106px" /></a></p>
<p><strong>Het tabblad &#8220;Opdrachten | Wensen&#8221;</strong></p>
<p>Merk op dat alle wensen nog steeds 100% geplaatst zijn. Kijk bijvoorbeeld naar de wens ID:723. Deze was eerst op di5 geplaatst in het éénweeksysteem. Nu is deze wens in elke week op hetzelfde moment geplaatst: w1_di5, w2_di5, w3_di5, w4_di5. Om nog eens het verschil te tonen tussen het gebruik van uurlijsten en basisuurlijsten zien tonen we hier de details van de uurlijst van wens ID:721. Hier werd in het éénweeksysteem een uurlijst opgegeven via basisuurlijsten: ma1, di1, wo1, vr1. Deze startuurlijst is werd dan na de omschakeling de volgende: w1_ma1, w1_di1, w1_wo1, w1_vr1, &#8230;, w4_ma1, w4_di1, w4_wo1, w4_vr1. Voor de startuurlijsten die gedefinieerd zijn in termen van uurlijsten uit het tablad &#8220;Uurlijsten&#8221; zien we dat verschil niet omdat het effect van de uurlijstuitbreiding hier automatisch in vervat zit.</p>
<p><a href="https://time-tech.be/wp-content/uploads/2018/11/2018-11-25-13_26_25-Window.png"><img loading="lazy" decoding="async" class="alignnone wp-image-5584 size-full" src="https://time-tech.be/wp-content/uploads/2018/11/2018-11-25-13_26_25-Window.png" alt="" width="1110" height="510" srcset="https://time-tech.be/wp-content/uploads/2018/11/2018-11-25-13_26_25-Window.png 1110w, https://time-tech.be/wp-content/uploads/2018/11/2018-11-25-13_26_25-Window-300x138.png 300w, https://time-tech.be/wp-content/uploads/2018/11/2018-11-25-13_26_25-Window-768x353.png 768w, https://time-tech.be/wp-content/uploads/2018/11/2018-11-25-13_26_25-Window-1024x470.png 1024w" sizes="auto, (max-width: 1110px) 100vw, 1110px" /></a></p>
<p><strong>Het tabblad &#8220;Elementen | Vensters&#8221;</strong></p>
<p>Ook de vensters zijn nog steeds 100% geplaatst. Meer nog, ze zijn ook in elke week 100% gevuld.</p>
<p><a href="https://time-tech.be/wp-content/uploads/2018/11/2018-11-25-13_37_25-Window.png"><img loading="lazy" decoding="async" class="alignnone wp-image-5585 size-full" src="https://time-tech.be/wp-content/uploads/2018/11/2018-11-25-13_37_25-Window.png" alt="" width="1110" height="389" srcset="https://time-tech.be/wp-content/uploads/2018/11/2018-11-25-13_37_25-Window.png 1110w, https://time-tech.be/wp-content/uploads/2018/11/2018-11-25-13_37_25-Window-300x105.png 300w, https://time-tech.be/wp-content/uploads/2018/11/2018-11-25-13_37_25-Window-768x269.png 768w, https://time-tech.be/wp-content/uploads/2018/11/2018-11-25-13_37_25-Window-1024x359.png 1024w" sizes="auto, (max-width: 1110px) 100vw, 1110px" /></a></p>
<hr />
<h3><a id="Bekijken_van_het_resultaat_in_de_nieuwe_weken_in_de_visualizers"></a>Bekijken van het resultaat in de nieuwe weken in de visualizers</h3>
<p>Van zodra Mondriaan in &#8220;Multiweek&#8221; modus staat krijgt men in de visualizers de mogelijkheid om gegevens te zien van geselecteerde weken. Via de dropdownbox &#8220;Roosterweken&#8221; kan men instellen welke weken men wenst te bekijken. Dat kan een of meerdere weken zijn. Niets invullen betekent hetzelfde als alle weken zijn zichtbaar.</p>
<p><strong>Het tabblad &#8220;Visualisatie | Roosters&#8221;</strong></p>
<p>We kiezen om bijvoorbeeld de weken 1, 2, en 3 te zien. Merk op dat we weken momenteel exacte kopiën zijn van elkaar. De plaatsing van de opdrachten zijn in elke week exact gelijk. Dat was ook het opzet van het stappenplan dat we hier gevolgd hebben.</p>
<p><a href="https://time-tech.be/wp-content/uploads/2018/11/2018-11-25-13_45_31-Window.png"><img loading="lazy" decoding="async" class="alignnone wp-image-5587 size-full" src="https://time-tech.be/wp-content/uploads/2018/11/2018-11-25-13_45_31-Window.png" alt="" width="1110" height="663" srcset="https://time-tech.be/wp-content/uploads/2018/11/2018-11-25-13_45_31-Window.png 1110w, https://time-tech.be/wp-content/uploads/2018/11/2018-11-25-13_45_31-Window-300x179.png 300w, https://time-tech.be/wp-content/uploads/2018/11/2018-11-25-13_45_31-Window-768x459.png 768w, https://time-tech.be/wp-content/uploads/2018/11/2018-11-25-13_45_31-Window-1024x612.png 1024w" sizes="auto, (max-width: 1110px) 100vw, 1110px" /></a></p>
<p><strong>Het tabblad &#8220;Visualisatie | Planbord&#8221;</strong></p>
<p>We kiezen om bijvoorbeeld alle weken te zien. In de verticale as zien we hier roosterpunten. Men kan duidelijk de overgang van week1 naar week2 zien.</p>
<p><a href="https://time-tech.be/wp-content/uploads/2018/11/2018-11-25-13_49_40-Window.png"><img loading="lazy" decoding="async" class="alignnone wp-image-5588 size-full" src="https://time-tech.be/wp-content/uploads/2018/11/2018-11-25-13_49_40-Window.png" alt="" width="1110" height="663" srcset="https://time-tech.be/wp-content/uploads/2018/11/2018-11-25-13_49_40-Window.png 1110w, https://time-tech.be/wp-content/uploads/2018/11/2018-11-25-13_49_40-Window-300x179.png 300w, https://time-tech.be/wp-content/uploads/2018/11/2018-11-25-13_49_40-Window-768x459.png 768w, https://time-tech.be/wp-content/uploads/2018/11/2018-11-25-13_49_40-Window-1024x612.png 1024w" sizes="auto, (max-width: 1110px) 100vw, 1110px" /></a></p>
<hr />
<h2><a id="Plannen_van_een_Multiweek_rooster"></a>Plannen van een Multiweek rooster</h2>
<p>Van zodra men in een Multiweeksysteem werkt en meer dan 1 week heeft zal er bij &#8220;Plan&#8221; en &#8220;Plan selectie&#8221; een extra scherm verschijnen waarbij men kan kiezen welke weken men wenst te plannen. Drukt men op &#8220;Plan&#8221; of &#8220;Plan selectie&#8221; dan verschijnt eerst klassieke confirmatie.</p>
<p><a href="https://time-tech.be/wp-content/uploads/2018/11/2018-11-25-18_55_35-Roosteropties.png"><img loading="lazy" decoding="async" class="alignnone wp-image-5592 size-full" src="https://time-tech.be/wp-content/uploads/2018/11/2018-11-25-18_55_35-Roosteropties.png" alt="" width="242" height="149" /></a></p>
<p>Drukt men op OK dan krijgt men de mogelijkheid om de &#8220;Te plannen weken&#8221; en de &#8220;Vaste weken&#8221; te selecteren.</p>
<p><a href="https://time-tech.be/wp-content/uploads/2018/11/2018-11-25-18_52_46-PlanWizard.png"><img loading="lazy" decoding="async" class="alignnone wp-image-5591 size-full" src="https://time-tech.be/wp-content/uploads/2018/11/2018-11-25-18_52_46-PlanWizard.png" alt="" width="383" height="225" srcset="https://time-tech.be/wp-content/uploads/2018/11/2018-11-25-18_52_46-PlanWizard.png 383w, https://time-tech.be/wp-content/uploads/2018/11/2018-11-25-18_52_46-PlanWizard-300x176.png 300w" sizes="auto, (max-width: 383px) 100vw, 383px" /></a></p>
<p><a href="https://time-tech.be/wp-content/uploads/2018/11/2018-11-25-18_53_34-PlanWizard.png"><img loading="lazy" decoding="async" class="alignnone wp-image-5590 size-full" src="https://time-tech.be/wp-content/uploads/2018/11/2018-11-25-18_53_34-PlanWizard.png" alt="" width="383" height="211" srcset="https://time-tech.be/wp-content/uploads/2018/11/2018-11-25-18_53_34-PlanWizard.png 383w, https://time-tech.be/wp-content/uploads/2018/11/2018-11-25-18_53_34-PlanWizard-300x165.png 300w" sizes="auto, (max-width: 383px) 100vw, 383px" /></a></p>
<p>Via de pijltjes kan men de weken van kant verhuizen. Van zodra men dan in deze schermen dan op &#8220;Plan&#8221; of &#8220;Plan selectie&#8221; drukt start de MBE.</p>
<hr />
<h3><a id="Weetjes_over_het_plannen_van_multiweken"></a>Weetjes over het plannen van multiweken</h3>
<ul>
<li>men kan ervoor kiezen om niet alle weken gelijktijdig te plannen.</li>
<li>men kan dus één enkele week plannen, of een aantal geselecteerde weken, of alle weken gelijktijdig.</li>
<li>als men niet alle weken tegelijk plant dan worden de andere weken als &#8220;vaste weken&#8221; aanzien.</li>
<li>de MBE kent tijdens het plannen van de geselecteerde weken de opdrachten uit alle weken. Echter, enkel de opdrachten uit de geselecteerde weken worden effectief geplaatst. Opdrachten (en ook wensen, etc) uit de &#8220;vaste weken&#8221; worden niet mee geselecteerd om te plannen en worden op dat moment als vaste opdrachten beschouwd die niet verplaatst kunnen worden.</li>
<li>plant men een patroonopdracht, patroonwens of patroonvenster die tegelijk ook in een vaste week voorkomt dan wordt die patroonopdracht, patroonwens of patroonvenster ook onmiddellijk als geplaatst beschouwd. Ze staat dan op de plaats die gedicteerd wordt door de vaste weken waarin ze al geplaatst was.</li>
<li>opdrachten/spreidingen/etc waarvoor de kolom &#8220;Weken&#8221; NIET gevuld is, en dus geen notie hebben van weekgrenzen, zullen steeds mee geselecteerd worden bij het plannen, onafhankelijk van de weekselectie die men maakt.</li>
<li>van zodra er een fout zit in een opdracht, al dan niet in de weken die men tracht te plannen, zal de planning niet opgestart kunnen worden. Alle fouten moeten opgelost worden in alle weken alvorens er maar iets gepland kan worden.</li>
<li>de enige manier om opdrachten/wensen/vensters, die in verschillende weken bestaan, op dezelfde plaats in de elke week te plannen zijn:
<ul>
<li>door er patroonopdrachten, patroonwensen of patroonvensters van te maken. Dan kan men steeds opnieuw plannen en omdat ze een patroon vormen kunnen ze niet anders dan elke week op dezelfde plaats staan.</li>
<li>door het stappenproces te volgen dat we uitgelegd hebben om van een éénweeksysteem naar een multiweeksysteem over te gaan. Plant men vervolgens opnieuw in deze situatie dan is er totaal geen koppeling tussen de verschillende weken en zullen de opdrachten en vensters los van elkaar gepland worden. het verband is er niet meer.</li>
</ul>
</li>
<li>wat vaak gebeurt is dat men van een éénweeksysteem naar een multiweeksysteem gaat en dat men vervolgens een deel van de opdrachten en vensters als patroon gaat markeren en tegelijk variaties toelaat voor de niet patroonopdrachten en -vensters.</li>
<li>de MBE ondersteunt maximaal 2.600 roosterpunten per rooster. Multiweeksystemen worden hierdoor beperkt in het aantal weken. Naast deze beperking is het ook belangrijk om in te zien dat hoe groter de roosters worden, hoe meer moeite de MBE zal hebben om tot een oplossing te komen. Indien alle opdrachten patroonopdrachten zijn valt de complexiteit zeker mee maar als elke week eigen te plannen opdrachten heeft zal dat zeker wegen op de rekentijd.</li>
</ul>
<hr />
<h3><a id="Voorbeeld_van_het_plannen_van_een_enkele_week_in_een_multiweeksysteem_met_enkele_patroonopdrachten"></a>Voorbeeld van het plannen van een enkele week in een multiweeksysteem met enkele patroonopdrachten</h3>
<p>We vertrekken van het voorbeeld waar we 4 identiek geplaatste weken hebben. Van enkele opdrachten maken we eerst patroonopdrachten. Momenteel zien de 4 weken van klas 1AD er identiek uit. We willen week2 herplannen maar van enkele opdrachten zouden we graag hebben dat ze in patroon staan en nooit kunnen verschillen tussen de 4 weken. Het gaat om het vak LO in een blokje van 1 uur en het vak REALN in een blokje van 3 uur. Van deze 2 opdrachten maken we eerst patroonopdrachten.</p>
<p><a href="https://time-tech.be/wp-content/uploads/2018/11/2018-11-25-19_26_56-Window-1.png"><img loading="lazy" decoding="async" class="alignnone wp-image-5595 size-full" src="https://time-tech.be/wp-content/uploads/2018/11/2018-11-25-19_26_56-Window-1.png" alt="" width="1110" height="663" srcset="https://time-tech.be/wp-content/uploads/2018/11/2018-11-25-19_26_56-Window-1.png 1110w, https://time-tech.be/wp-content/uploads/2018/11/2018-11-25-19_26_56-Window-1-300x179.png 300w, https://time-tech.be/wp-content/uploads/2018/11/2018-11-25-19_26_56-Window-1-768x459.png 768w, https://time-tech.be/wp-content/uploads/2018/11/2018-11-25-19_26_56-Window-1-1024x612.png 1024w" sizes="auto, (max-width: 1110px) 100vw, 1110px" /></a></p>
<p>In het opdrachtentabblad markeren we ze als patroonopdrachten. Omdat ze in elke week al op dezelfde plaats staan is het rooster nog steeds geldig.</p>
<p><a href="https://time-tech.be/wp-content/uploads/2018/11/2018-11-25-19_44_02-Window.png"><img loading="lazy" decoding="async" class="alignnone wp-image-5598 size-full" src="https://time-tech.be/wp-content/uploads/2018/11/2018-11-25-19_44_02-Window.png" alt="" width="1110" height="344" srcset="https://time-tech.be/wp-content/uploads/2018/11/2018-11-25-19_44_02-Window.png 1110w, https://time-tech.be/wp-content/uploads/2018/11/2018-11-25-19_44_02-Window-300x93.png 300w, https://time-tech.be/wp-content/uploads/2018/11/2018-11-25-19_44_02-Window-768x238.png 768w, https://time-tech.be/wp-content/uploads/2018/11/2018-11-25-19_44_02-Window-1024x317.png 1024w" sizes="auto, (max-width: 1110px) 100vw, 1110px" /></a></p>
<p>Vervolgens gaan we week2 apart plannen terwijl de andere weken vast blijven. Alle opdrachten uit week2 krijgen dus de vrijheid om zich eender waar te plannen behalve de patroonopdrachten. We drukken op &#8220;Plan&#8221; en kiezen week2 om te plannen, de andere weken worden vastgezet.</p>
<p><a href="https://time-tech.be/wp-content/uploads/2018/11/2018-11-25-19_38_41-PlanWizard.png"><img loading="lazy" decoding="async" class="alignnone wp-image-5597 size-full" src="https://time-tech.be/wp-content/uploads/2018/11/2018-11-25-19_38_41-PlanWizard.png" alt="" width="383" height="248" srcset="https://time-tech.be/wp-content/uploads/2018/11/2018-11-25-19_38_41-PlanWizard.png 383w, https://time-tech.be/wp-content/uploads/2018/11/2018-11-25-19_38_41-PlanWizard-300x194.png 300w" sizes="auto, (max-width: 383px) 100vw, 383px" /></a></p>
<p>Na het plannen krijgen we dan het volgende beeld in het rooster van 1AD:</p>
<p><a href="https://time-tech.be/wp-content/uploads/2018/11/2018-11-25-19_48_47-Window.png"><img loading="lazy" decoding="async" class="alignnone wp-image-5599 size-full" src="https://time-tech.be/wp-content/uploads/2018/11/2018-11-25-19_48_47-Window.png" alt="" width="1110" height="663" srcset="https://time-tech.be/wp-content/uploads/2018/11/2018-11-25-19_48_47-Window.png 1110w, https://time-tech.be/wp-content/uploads/2018/11/2018-11-25-19_48_47-Window-300x179.png 300w, https://time-tech.be/wp-content/uploads/2018/11/2018-11-25-19_48_47-Window-768x459.png 768w, https://time-tech.be/wp-content/uploads/2018/11/2018-11-25-19_48_47-Window-1024x612.png 1024w" sizes="auto, (max-width: 1110px) 100vw, 1110px" /></a></p>
<p>Wat in patroon stond is in week2 nog steeds gelijk aan wat het in de andere weken was. De niet-patroonopdrachten staan op heel andere plaatsen in week2 terwijl ze in week1, week3, en week4 nog steeds op dezelfde plaats staan.</p>
<hr />
<h2><a id="Weetjes_over_multiweeksystemen_en_de_overgang_van_eenweek_naar_multiweek"></a>Weetjes over multiweeksystemen en de overgang van éénweek naar multiweek</h2>
<p>We vertrekken van een éénweekrooster. De roosterweek uit het éénweeksysteem noemen we <em>week1.</em> We gaan over naar een multiweeksysteem waarin we 2 weken hebben: <em>week1</em> en <em>week2.</em></p>
<p>In een multiweeksysteem heeft elke week dezelfde structuur en daar kan niet van afgeweken worden:</p>
<ul>
<li>zelfde aantal dagen.</li>
<li>zelfde aantal uren per overeenkomstige dag.</li>
</ul>
<p>Basisuurlijsten die Mondriaan standaard aanbiedt zullen nu voor elke week apart gedefinieerd worden</p>
<ul>
<li>voor elk apart uur van de week (bv. ma1, &#8230;, di3, &#8230;, vr8) dat bestond in het éénweeksysteem, komt er een versie per week ik het multiweeksysteem (bv. w1_ma1, &#8230;, w1_di3, &#8230;, w1_vr8, w2_ma1, &#8230;, w2_di3, &#8230;, w2_vr8)</li>
<li>voor elke aparte dag van de week (bv. maandag, dinsdag, &#8230;, vrijdag) dat bestond in het éénweeksysteem, komt er een versie per week in het multiweeksysteem (bv. w1_maandag, w1_dinsdag, &#8230;, w1_vrijdag, w2_maandag, w2_dinsdag, &#8230;, w2_vrijdag)</li>
<li>voor de uurlijst &#8220;week&#8221; die bestond in het éénweeksysteem, komt er een versie per week in het multiweeksysteem (bv. week1, week2).</li>
<li>merk op dat de prefixen &#8216;w1_&#8217; en &#8216;w2_&#8217; door de gebruiker gekozen worden op het moment dat hij de extra week aanmaakt.</li>
</ul>
<p>Het aanmaken van een extra week in een multiweek systeem is een <strong>one shot operatie</strong>:</p>
<ul>
<li>het aanmaken van een extra week gaat op veel plaatsen effect hebben (uurlijsten, beperkingen, opdrachten, wensen, vensters, spreidingen, etc).</li>
<li>het effect hangt af van andere parameters die gezet werden alvorens de extra week aan te maken.</li>
<li>het effect is éénmalig en dus niet blijvend.</li>
<li>na de overgang kan men alles verder manueel aanpassen.</li>
<li>het feit dat een extra week ooit gebaseerd was op een andere week (of net niet) blijft wel zichtbaar in het tabblad &#8220;Roosterweek&#8221; maar verder dan dit historisch feit aangeven heeft dat geen belang meer.</li>
<li>de effecten, in de context van die parameters, zullen we verder bespreken.</li>
</ul>
<p>Effect van het aanmaken van week2 <strong>los van</strong> week1 (&#8220;gebaseerd op&#8221; NIET gebruiken) <strong>op uurlijsten</strong> in het tabblad &#8220;Uurlijsten&#8221;:</p>
<ul>
<li>uurlijsten gedefinieerd in het tabblad &#8220;Uurlijsten&#8221; behouden hun definitie zoals die was in week1.</li>
<li>kijkt men in deze uurlijsten naar week2 dan zal daar nooit een &#8220;groen&#8221; uur te vinden zijn. Alle uren in week2 zijn &#8220;rood&#8221; en dus onbeschikbaar voor de uurlijst.</li>
<li>dit is onafhankelijk van de manier waarop de uurlijst samengesteld werd. Het feit dat het een &#8220;OF&#8221;-uurlijst is heeft ook geen belang.</li>
<li>het heeft dus niet veel zin om deze uurlijsten op deze manier ergens anders dan in week1 te gebruiken. In week2 zijn ze onbruikbaar.</li>
<li>one shot: Uiteraard kan men na het aanmaken van week2 de uurlijsten manueel manipuleren door er in week2 ook groene uren aan toe te voegen. Dan worden ze wel weer bruikbaar in week2.</li>
</ul>
<p>Effect van het aanmaken van week2 <strong>gebaseerd op</strong> week1 <strong>op uurlijsten</strong> in het tabblad &#8220;Uurlijsten&#8221;:</p>
<ul>
<li>uurlijsten gedefinieerd in het tabblad &#8220;Uurlijsten&#8221; worden aangepast zodat de structuur van de uurlijst er in week2 exact uitziet zoals in week1.</li>
<li>kijkt men in deze uurlijsten naar week1 en naar week2 dan zal men hetzelfde patroon zien van &#8220;groene&#8221; en &#8220;rode&#8221; uren.</li>
<li>dit is onafhankelijk van de manier waarop de uurlijst samengesteld werd. Het feit dat het een &#8220;OF&#8221;-uurlijst is heeft ook geen belang.</li>
<li>deze uurlijsten zijn dus in zowel week1 als week2 te gebruiken.</li>
<li>one shot: Uiteraard kan men na het aanmaken van week2 de uurlijsten manueel manipuleren zodat week1 er toch anders gaan uitzien als week2.</li>
</ul>
<p>Effect van het aanmaken van week2 <strong>gebaseerd op</strong> week1 <strong>op Roosterweekgroepen</strong> in het tabblad &#8220;Roosterweek&#8221;:</p>
<ul>
<li>In dit tabblad worden groepen van weken gedefinieerd. De standaardgroep &#8216;Weken&#8217; is steeds gedefinieerd en kan niet door de gebruiker aangepast worden.</li>
<li>Indien een groep X week1 bevat en week2 wordt aangemaakt gebaseerd op week1 dan zal na die operatie week2 ook in de weekgroep X zitten.</li>
<li>Dit is bijvoorbeeld handig voor het aanmaken van weekgroepen met bijvoorbeeld even en oneven weken.</li>
<li>one shot: Uiteraard kan men na het aanmaken van week2 de weekgroepen manueel manipuleren en er bijvoorbeeld week2 weer uithalen als het moet.</li>
</ul>
<p>Effect van de aangepaste uurlijsten op de <strong>(on)beschikbaarheden</strong> van elementen (resources, vakken, custom labels, groepen, etc)</p>
<ul>
<li>de <span style="text-decoration: underline;">afwezigheid</span> van een <span style="text-decoration: underline;">uurlijst</span> wordt in een multiweeksysteem op dezelfde manier begrepen als in een éénweeksysteem.
<ul>
<li>indien &#8220;Verplicht&#8221; <span style="text-decoration: underline;">uitgevinkt</span> is: geen enkel uur is onbeschikbaar, in geen enkele week. Alles kan voor dit element.</li>
<li>indien &#8220;Verplicht&#8221; <span style="text-decoration: underline;">aangevinkt</span> is: elk uur is onbeschikbaar, in elke enkele week. Niets kan voor dit element.</li>
</ul>
</li>
<li>de <span style="text-decoration: underline;">aanwezigheid</span> van <span style="text-decoration: underline;">uurlijst(en)</span> wordt in een multiweeksysteem op dezelfde manier begrepen als in een éénweeksysteem.
<ul>
<li>indien &#8220;Verplicht&#8221; <span style="text-decoration: underline;">uitgevinkt</span> is: elk uur vermeld in de uurlijst(en) wordt aanzien als onbeschikbaar. Omdat die uurlijsten nu uren kunnen bevatten uit meerdere weken zegt dit iets over de onbeschikbaarheid in meerdere weken.</li>
<li>indien &#8220;Verplicht&#8221; <span style="text-decoration: underline;">aangevinkt</span> is: elk uur vermeld in de uurlijst(en) wordt aanzien als beschikbaar. Omdat die uurlijsten nu uren kunnen bevatten uit meerdere weken zegt dit iets over de beschikbaarheid in meerdere weken.</li>
</ul>
</li>
<li>merk op dat het effect van het al dan niet gebruiken van &#8220;week2 <span style="text-decoration: underline;">gebaseerd op</span> week1&#8243; al in de uurlijsten vervat zat en dus onrechtstreeks zijn effect heeft op de (on)beschikbaarheden.</li>
<li>bij het gebruik van basisuurlijsten (bv. ma3, donderdag) voor het aangeven van (on)beschikbaarheden is het effect van het al dan niet gebruiken van &#8220;week2 <span style="text-decoration: underline;">gebaseerd op</span> week1&#8243; rechtstreeks te zien. Gebruikt men &#8220;week2 <span style="text-decoration: underline;">gebaseerd op</span> week1&#8243; dan zal er na die actie (bv. w1_ma3, w1_donderdag, w2_ma3, w2_donderdag) te zien zijn. Baseert men week2 nergens op dan zal er na die actie (bv. w1_ma3, w1_donderdag) te zien zijn.</li>
<li>one shot: Uiteraard kan men na het aanmaken van week2 nog alle (on)beschikbaarheden manueel wijzigen in elke van de weken.</li>
</ul>
<p>Effect van de aangepaste uurlijsten als ze <strong>als startuurlijsten</strong> gebruikt worden in (deel)opdrachten, wensen, vensters, optimalisatiebouwstenen</p>
<ul>
<li>overal waar uurlijsten als startuurlijsten gebruikt worden zullen nu die uitgebreide uurlijsten van toepassing zijn.</li>
<li>merk op dat het effect van het al dan niet gebruiken van &#8220;week2 <span style="text-decoration: underline;">gebaseerd op</span> week1&#8243; al in de uurlijsten vervat zat en dus onrechtstreeks zijn effect heeft op de startmomenten.</li>
<li>bij het gebruik van basisuurlijsten is het effect van het al dan niet gebruiken van &#8220;week2 <span style="text-decoration: underline;">gebaseerd op</span> week1&#8243; rechtstreeks zichtbaar. Stond er in het éénweeksysteem als startuurlijst &#8220;ma1&#8221; dan gaat er in het multiweeksysteem ofwel &#8220;w1_ma1&#8221; staan, ofwel &#8220;w1_ma1, w2_ma1&#8221;, afhankelijk van het al dan niet gebruiken van &#8220;week2 <span style="text-decoration: underline;">gebaseerd op</span> week1&#8243;.</li>
<li>merk op dat de kolommen &#8220;Weken&#8221; (en ook &#8220;Patroon&#8221;) <strong>geen enkel effect</strong> hebben op hoe die uurlijsten er uitzien. Verder meer over deze kolommen.</li>
<li>one shot: Uiteraard kan men na het aanmaken van week2 nog alle startuurlijsten manueel wijzigen.</li>
</ul>
<p>Effect van de aangepaste uurlijsten als ze <strong>in spreidingen</strong> gebruikt worden</p>
<ul>
<li>overal waar uurlijsten in extra spreidingen gebruikt worden zullen nu die uitgebreide uurlijsten van toepassing zijn.</li>
<li>merk op dat het effect van het al dan niet gebruiken van &#8220;week2 <span style="text-decoration: underline;">gebaseerd op</span> week1&#8243; al in de uurlijsten vervat zat en dus onrechtstreeks zijn effect heeft.</li>
<li>bij het gebruik van basisuurlijsten is het effect van het al dan niet gebruiken van &#8220;week2 <span style="text-decoration: underline;">gebaseerd op</span> week1&#8243; rechtstreeks zichtbaar. Stond er in het éénweeksysteem als uurlijst &#8220;ma1&#8221; dan gaat er in het multiweeksysteem ofwel &#8220;w1_ma1&#8221; staan, ofwel &#8220;w1_ma1, w2_ma1&#8221;, afhankelijk van het al dan niet gebruiken van &#8220;week2 <span style="text-decoration: underline;">gebaseerd op</span> week1&#8243;.</li>
<li>merk op dat de kolommen &#8220;Weken&#8221; <strong>geen enkel effect</strong> hebben op hoe die uurlijsten er uitzien. Verder meer over deze kolom.</li>
<li>one shot: Uiteraard kan men na het aanmaken van week2 nog alle uurlijsten manueel wijzigen.</li>
</ul>
<p>Effect van de inhoud van de &#8220;<strong>Weken</strong>&#8221; kolom <span style="text-decoration: underline;">op de structuur</span> van (deel)opdrachten, wensen, vensters, optimalisatieselecties</p>
<ul>
<li>wat we hier bespreken staat los van het moment waarop we week2 aanmaken. Ook of we al dan niet &#8220;week2 <span style="text-decoration: underline;">gebaseerd op</span> week1&#8243; gebruikt hebben speelt geen rol in deze bespreking over de structuur van de opdrachten, wensen, etc.</li>
<li>we gaan hier vooral in op &#8220;opdrachten&#8221;. Voor de rest gelden dezelfde regels.</li>
<li>laat men de &#8220;Weken&#8221; kolom <span style="text-decoration: underline;">leeg</span> dan blijft de opdracht <span style="text-decoration: underline;">enkelvoudig</span> en <span style="text-decoration: underline;">niet gebonden aan weekgrenzen</span>. De opdracht gaat op basis van de startuurlijsten en beschikbaarheden ergens een plaats zoeken in het rooster zonder zich aan weekgrenzen te houden. Alles hangt af van de onderliggende uurlijsten.</li>
<li>indien men de bedoeling had om een opdracht, die eerder in een éénweeksysteem bestond, nu in élk van de aangemaakte weken te vinden dan moet men in de &#8220;Weken&#8221; kolom alle weken opsommen of de macro &#8216;Weken&#8217; invullen als waarde. Indien men de opdracht niet in élke week wenst maar bijvoorbeeld enkel in week1, of enkel in week2 dan kan men dit ook aangeven in deze kolom.</li>
<li>van zodra men de &#8220;Weken&#8221; kolom <span style="text-decoration: underline;">vult</span> worden <span style="text-decoration: underline;">weekgrenzen actief en wordt de opdracht gedupliceerd</span> volgens het aantal weken waarin de opdracht moet voorkomen. wenst men de opdracht in week1 en week2 en indien de opdracht 2 blokjes van 3 uur plaatst dan zullen er dus in zowel week1 als week2 2 blokjes van 3 kunnen geplaatst worden. Dat maakt 4 blokjes van 3.</li>
<li>de uurlijsten en beschikbaarheden die gekoppeld zijn aan een opdracht moeten geïnterpreteerd worden in functie van de &#8220;Weken&#8221; kolom. Als de opdracht in week1 geplaatst moet worden dan gaat als startuurlijst voor de opdracht in week1 enkel dat deel overgenomen worden dat zich ook in week1 bevindt. Voor de opdracht in week2 kijken we enkel naar de starturen die zich in week2 bevinden. Hetzelfde kan gezegd worden over (on)beschikbaarheden.</li>
<li>wat duidelijk moet zijn is dat de onderliggende startuurlijsten en (on)beschikbaarheden al vastlagen en gevormd werden tijdens de creatie van week2, al dan niet volgens &#8220;week2 <span style="text-decoration: underline;">gebaseerd op</span> week1&#8243;. Dus, de keuze die men toen gemaakt heeft kan een grote impact hebben op de mogelijkheden om de opdracht in verschillende weken te dupliceren. Als de uurlijsten inderdaad in zowel week1 als week2 keuzemogelijkheden bieden dan kan de opdracht in beide weken geplaatst worden en anders niet.</li>
<li>de opdrachtspreiding moet men ook interpreteren in de context van de &#8220;Weken&#8221; kolom. Laat men de &#8220;Weken&#8221; kolom leeg dan geldt de opdrachtspreiding over gans het rooster. We hebben dan 10 dagen (2 weken) waarop de spreiding gebeurt. Had men oorspronkelijk een &#8220;max 1 per dag (voor 5 dagen) met uitzondering van 1 dag&#8221; dan heeft men nu &#8220;max 1 (voor 10 dagen) met uitzondering van 1 dag&#8221;. Dat is toch een heel andere spreiding.</li>
<li>vult men week1 en week2 in, dan geldt de opdrachtspreiding per week. We hebben dan ook de opdracht in beide weken. In elke van de weken geldt dan &#8220;max 1 per dag (voor 5 dagen) met uitzondering van 1 dag&#8221;.</li>
<li>het meest klassieke voorbeeld is dat we een opdracht die eerst bestond in het éénweeksysteem nu in elke week wensen en dat de onderliggende uurlijst van de opdracht en de (on)beschikbaarheden er in elke week hetzelfde uitzien.</li>
</ul>
<p>Effect van de inhoud van de &#8220;<strong>Weken</strong>&#8221; kolom op <span style="text-decoration: underline;">extra spreidingen</span></p>
<ul>
<li>wat we hier bespreken staat los van het moment waarop we week2 aanmaken. Ook of we al dan niet &#8220;week2 gebaseerd op week1&#8221; gebruikt hebben speelt geen rol in deze bespreking over de structuur van de spreidingen.</li>
<li>laat men de &#8220;Weken&#8221; kolom <span style="text-decoration: underline;">leeg</span> dan blijft de spreiding <span style="text-decoration: underline;">enkelvoudig</span> en <span style="text-decoration: underline;">niet gebonden aan weekgrenzen</span>. De spreiding gaat op basis van de uurlijsten de gewenste controles doen zonder rekening te houden met de weekgrenzen. Die uurlijsten kunnen zich uitstrekken over de verschillende weken en al dan niet repeterend zijn in die weken. Echter, de controle van bijvoorbeeld &#8220;max 5&#8221; of &#8220;niet 3&#8221; blijft gewoon gebruikt worden, maar nu over potentieel veel grotere uurlijsten.</li>
<li>indien men de bedoeling had om een spreiding, die eerder in een éénweeksysteem bestond, nu in élk van de aangemaakte weken te vinden dan moet men in de &#8220;Weken&#8221; kolom alle weken opsommen of de macro &#8216;Weken&#8217; invullen als waarde. Indien men de spreiding niet in élke week wenst maar bijvoorbeeld enkel in week1, of enkel in week2 dan kan men dit ook aangeven in deze kolom.</li>
<li>van zodra men deze kolom vult worden weekgrenzen actief en wordt de spreiding gedupliceerd volgens het aantal weken waarin de spreiding moet voorkomen.</li>
<li>de uurlijsten die gekoppeld zijn aan een spreiding moeten geïnterpreteerd worden in functie van de &#8220;Weken&#8221; kolom. Als de spreiding in week1 moet gelden, dan gaat als uurlijst voor de spreiding in week1 enkel dat deel overgenomen worden dat zich ook in week1 bevindt. Voor de spreiding in week2 kijken we enkel naar de uren die zich in week2 bevinden.</li>
<li>wat duidelijk moet zijn is dat de onderliggende uurlijsten al vastlagen en gevormd werden tijdens de creatie van week2, al dan niet volgens &#8220;week2 <span style="text-decoration: underline;">gebaseerd op</span> week1&#8243;. Dus, de keuze die men toen gemaakt heeft kan een grote impact hebben op de mogelijkhheden om de spreiding in verschillende weken te dupliceren. Als de uurlijsten inderdaad in zowel week1 als week2 uren hebben dan kan de spreiding in beide weken gecontroleerd worden en anders niet.</li>
</ul>
<p>Effect van de kolom <strong>&#8220;Patroon&#8221;</strong> op de opdrachten en vensters waarvoor de &#8220;Weken&#8221; kolom minstens 2 weken bevat</p>
<ul>
<li>als een opdracht of venster zich in meerdere weken moet plaatsen dan zijn er 2 mogelijkheden. Ofwel is er géén verband tussen de plaatsing in de verschillende weken, ofwel is de plaatsing een patroon, wat wil zeggen in elk van de te plaatsen weken op dezelfde plaats.</li>
<li>als men de kolom &#8220;Patroon&#8221; aanvinkt dan wil dit zeggen dat we opdracht of venster in elk van de weken die vermeld zijn in &#8220;Weken&#8221; op dezelfde plaats moet komen staan.</li>
<li>men kan maar één patroon per opdracht of venster definiëren. Heeft men bijvoorbeeld 4 weken en men wenst een patroon in week1 en week2 en een ander patroon in week3 en week 4 dan gaat dat niet. Wil men dit dan zal men de opdracht/venster in 2 opdrachten/vensters moeten splitsen. De eerste in weken week1 en week2, de tweede in de weken week3 en week4.</li>
<li>als opdrachten/vensters in een patroon worden geplaatst dan wordt de startuurlijst van het patroon bepaald door de startuurlijsten binnen de individuele weken. Enkel wat toegelaten is door alle weken waarin de opdracht/venster geplaatst moet worden blijft mogelijk. Als in week1 het startuur &#8216;w1_di3&#8217; aanwezig is in de uurlijst maar &#8216;w2_di3&#8217; niet dan zal het patroon dus niet op di3 kunnen liggen. hetzelfde kan gezegd worden over de (on)beschikbaarheden.</li>
</ul>
<p>Neveneffect op opdrachten (en wensen, vensters, optimalisatieselecties) van het invullen van &#8216;week1&#8217; (of &#8216;Weken&#8217;) in de <strong>&#8220;Weken&#8221;</strong> kolom alvorens men een extra week (week2 <span style="text-decoration: underline;">gebaseerd op</span> week1) aanmaakt</p>
<ul>
<li>dit gaat over (deel)opdrachten, wensen, vensters, optimalisatieselecties</li>
<li>men kan op voorhand in de kolom &#8220;Weken&#8221; bijvoorbeeld week &#8216;week1&#8217; invullen of gebruik maken van de weekgroep &#8216;Weken&#8217;. In beide gevallen zit week1 in de &#8220;Weken&#8221; kolom.</li>
<li>als de &#8220;Weken&#8221; kolom de week bevat waarvan men een nieuwe week gaat afleiden (&#8216;Weken&#8217; of &#8216;week1&#8217; in ons voorbeeld) dan heeft dat een speciaal neveneffect tijdens het aanmaken van een nieuwe week week2 <span style="text-decoration: underline;">gebaseerd op</span> een bestaande week week1.</li>
<li>de opdrachten waarvoor dit het geval is zullen structureel gedefinieerd zijn voor week2 maar <span style="text-decoration: underline;">ze zullen meteen geplaatst worden in week2</span> en wel op dezelfde plaatst als ze te vinden zijn in week1. Dit op voorwaarde dat ze al geplaatst waren in week1.</li>
<li><span style="text-decoration: underline;">dit is een handig neveneffect om effectief ook de plaatsing van opdrachten over te dragen van de ene naar de andere week.</span></li>
<li>evident dat dit ook geldt indien &#8220;Patroon&#8221; aangevinkt is.</li>
<li>het vullen van &#8220;Weken&#8221; met &#8216;week1&#8217; (of &#8216;Weken&#8217;) heeft dus geen structureel effect op de opdrachten, enkel de plaatsing ervan wordt meteen gekopieerd van de basisweek.</li>
<li>als een opdracht &#8220;vast&#8221; is in week1 (en dus geplaatst) zal hij ook &#8220;vast&#8221; zij in week2.</li>
<li>als de kolom &#8220;Weken&#8221; die week waarvan de nieuwe week afgeleid wordt NIET bevat dan zullen de opdrachten dus ook niet geplaatst zijn in de nieuwe week. Ook als men achteraf de nieuwe week week2 in de kolom &#8220;&#8221;Weken&#8221; zet blijven ze ongeplaatst. Achteraf plaatsen kan altijd maar dit zonder enige garantie dat ze op dezelfde plaatst komen liggen. Als alles patroonopdrachten zijn zal dat per definitie wél het geval zijn.</li>
</ul>
<p>Neveneffect op opdrachten (en wensen, vensters, optimalisatieselecties) van het NIET invullen van &#8216;week1&#8217; (of &#8216;Weken&#8217;) in de <strong>&#8220;Weken&#8221;</strong> kolom alvorens men een extra week (week2 gebaseerd op week1) aanmaakt</p>
<ul>
<li>dit gaat over (deel)opdrachten, wensen, vensters, optimalisatieselecties</li>
<li>na de operatie zal de opdracht niet in week2 bestaan. Niets belet de gebruiker om achteraf de opdracht alsnog in week2 te plaatsen door week2 toe te voegen aan de &#8220;Weken&#8221; kolom.</li>
<li>omdat de plaatsing van de opdracht niet overgenomen werd van week1 zullen opdrachten die gemarkeerd stonden als &#8220;vast&#8221; in week1 NIET als &#8220;vast&#8221; in week2 staan. De reden hiervoor is dat geen enkele opdracht in week2 geplaatst is en van niet-geplaatste opdrachten kan men niet zeggen dat ze &#8220;vast&#8221; staan.</li>
<li>als men week2 dan gaat plannen zullen de opdrachten die in week1 als &#8220;vast&#8221; stonden toch op een andere plaats kunnen staan in week2.</li>
<li>men zou ook voor het plannen de opdrachten die men in week2 &#8220;vast&#8221; wil hebben ook eerst zelf manueel kunnen plaatsen om ze vervolgens &#8220;vast&#8221; te zetten. Daarna kan men de andere opdrachten plannen.</li>
<li>dus, alhoewel men de nieuwe week2 ook perfect kan plannen zal in dit scenario week2 er heel anders kunnen uitzien dan week1 qua plaatsing van de opdrachten. Voor patroonopdrachten geldt het uiteraard steeds dat ze op dezelfde plaats staan.</li>
</ul>

		</div>
	</div>
</div></div></div></div></div>
</div>]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Uurlijsten in één-weeksystemen en in Multiweeksystemen</title>
		<link>https://time-tech.be/handleiding/uurlijsten-in-multiweek/</link>
		
		<dc:creator><![CDATA[Peter]]></dc:creator>
		<pubDate>Sat, 19 May 2018 16:40:01 +0000</pubDate>
				<guid isPermaLink="false">https://time-tech.be/?post_type=manual_kb&#038;p=5199</guid>

					<description><![CDATA[]]></description>
										<content:encoded><![CDATA[<div class="wpb-content-wrapper"><div  class=" pg-custom-vc    vc_row wpb_row section vc_row-fluid " style="text-align:left;  margin-left:0px;margin-right:0px;"     ><div class="container" style="padding: 0px 0px; display: block;    "><div class="wpb_column vc_column_container vc_col-sm-12"><div class="vc_column-inner"><div class="wpb_wrapper">
	<div class="wpb_text_column wpb_content_element" >
		<div class="wpb_wrapper">
			<h1>Uurlijsten in één-weeksystemen en in Multiweeksystemen</h1>
<p>Uurlijsten zijn een essentieel onderdeel van alle roosteraspecten. Het is erg belangrijk om de betekenis van uurlijsten in de context van een multiweeksysteem goed te begrijpen. In dit hoofdstuk bekijken we alle plaatsen waar uurlijsten van belang zijn. We geven het verschil aan tussen het gebruik in een één-weeksysteem en in een multiweeksysteem.</p>
<hr />
<h2>Inhoud</h2>
<ul>
<li><a href="#Overzicht_van_de_plaatsen_waar_uurlijsten_en_aanverwanten_gebruikt_worden_en_waarom">Overzicht van de plaatsen waar uurlijsten en aanverwanten gebruikt worden en waarom</a>
<ul>
<li><a href="#Tabblad_Uurlijsten">Tabblad Uurlijsten</a></li>
<li><a href="#Tabbladen_Vakken_Leerkrachten_Groepen">Tabbladen Vakken, Leerkrachten, &#8230;, Groepen</a></li>
<li><a href="#Tabbladen_Opdrachten_en_Deelopdrachten">Tabbladen Opdrachten en Deelopdrachten</a></li>
<li><a href="#Tabblad_Vensters">Tabblad Vensters</a></li>
<li><a href="#Tabblad_Wensen">Tabblad Wensen</a></li>
<li><a href="#Tabbladen_Optimalisatie_Bouwstenen_en_Selectie">Tabbladen Optimalisatie Bouwstenen en Selectie</a></li>
<li><a href="#Tabbladen_Waardespreiding_en_Volgordespreiding">Tabbladen Waardespreiding en Volgordespreiding</a></li>
<li><a href="#Opdrachtspreidingen">Opdrachtspreidingen</a></li>
<li><a href="#De_functie_Toon_Beperkingen">De functie Toon Beperkingen</a></li>
</ul>
</li>
</ul>
<hr />
<h2><a id="Overzicht_van_de_plaatsen_waar_uurlijsten_en_aanverwanten_gebruikt_worden_en_waarom"></a>Overzicht van de plaatsen waar uurlijsten en aanverwanten gebruikt worden en waarom</h2>
<p>Uurlijsten worden gebruikt op heel wat plaatsen in Mondriaan. Om goed te begrijpen wat het effect is van het gebruik van een multiweeksysteem op de gebruikte uurlijsten, geven we een overzicht van deze uurlijsten en hoe men ze moet interpreteren.</p>
<p>Volgende tabel geeft een overzicht van aspecten die met uurlijsten te maken hebben en tabbladen of schermen waar die aspecten aan bod komen. We zullen de rijen uit deze tabel bespreken en telkens alle aspecten aan bod laten komen.</p>
<p><a href="https://time-tech.be/wp-content/uploads/2018/05/2018-11-24-19_44_13-Window.png"><img loading="lazy" decoding="async" class="alignnone wp-image-7333 size-full" src="https://time-tech.be/wp-content/uploads/2018/05/2020-05-27-18_09_01-Window.png" alt="" width="1119" height="681" srcset="https://time-tech.be/wp-content/uploads/2018/05/2020-05-27-18_09_01-Window.png 1119w, https://time-tech.be/wp-content/uploads/2018/05/2020-05-27-18_09_01-Window-300x183.png 300w, https://time-tech.be/wp-content/uploads/2018/05/2020-05-27-18_09_01-Window-1024x623.png 1024w, https://time-tech.be/wp-content/uploads/2018/05/2020-05-27-18_09_01-Window-768x467.png 768w" sizes="auto, (max-width: 1119px) 100vw, 1119px" /></a></p>
<p>In de schermafdrukken die we zullen tonen wordt gebruik gemaakt van een multiweeksysteem met 22 weken, genummerd van w36&#8230;w52, w01&#8230;w05. De opzet van de weken gebeurt in het tabblad &#8220;Roosterweek&#8221;. Merk op dat de knop &#8220;Roosterweken aanpassen&#8221; enkel zichtbaar wordt indien via de opties &#8220;Multiweken&#8221;  aangevinkt werd.</p>
<p><a href="https://time-tech.be/wp-content/uploads/2018/05/2018-11-04-16_16_57-time-tech-mondriaan-versie-2018.1.0.46_-HIVSET-multiweek.zttxml.png"><img loading="lazy" decoding="async" class="alignnone wp-image-5497 size-full" src="https://time-tech.be/wp-content/uploads/2018/05/2018-11-04-16_16_57-time-tech-mondriaan-versie-2018.1.0.46_-HIVSET-multiweek.zttxml.png" alt="" width="863" height="505" srcset="https://time-tech.be/wp-content/uploads/2018/05/2018-11-04-16_16_57-time-tech-mondriaan-versie-2018.1.0.46_-HIVSET-multiweek.zttxml.png 863w, https://time-tech.be/wp-content/uploads/2018/05/2018-11-04-16_16_57-time-tech-mondriaan-versie-2018.1.0.46_-HIVSET-multiweek.zttxml-300x176.png 300w, https://time-tech.be/wp-content/uploads/2018/05/2018-11-04-16_16_57-time-tech-mondriaan-versie-2018.1.0.46_-HIVSET-multiweek.zttxml-768x449.png 768w" sizes="auto, (max-width: 863px) 100vw, 863px" /></a></p>
<p>Voor meer informatie over het definiëren van Roosterweken: &#8220;<a href="https://time-tech.be/handleiding/definieren-van-de-roosterweek/">Definiëren van de Roosterweek</a>&#8220;.</p>
<hr />
<h3><a id="Tabblad_Uurlijsten"></a>Tabblad Uurlijsten</h3>
<p>In het tabblad &#8220;Uurlijsten&#8221; definiëren we alle uurlijsten. Deze hebben pas nut als ze in andere tabbladen in Mondriaan gebruikt worden. Uurlijsten kunnen in functie van andere uurlijsten opgesteld/samengesteld worden. Het gebruik in andere tabbladen van een hier gedefinieerde uurlijst geeft er betekenis aan. De plaats waar de uurlijst gebruikt wordt zal bepalen hoe volgende aspecten geïnterpreteerd moeten worden:</p>
<ul>
<li>Roosterpunten zijn beschikbaarheden, startmomenten, overbrugmomenten, telmomenten, etc</li>
<li>OF-constructies (en de nesting ervan) moeten ofwel gerespecteerd worden (enkel voor spreidingen) of genegeerd worden (overal elders)</li>
<li>Overbruguurlijsten zijn ofwel van toepassing (voor alle soorten opdrachten) ofwel niet (overal elders)</li>
</ul>
<p>We onderkennen volgende aspecten/kolommen van een uurlijst:</p>
<ul>
<li><strong>&#8220;Uurlijsten&#8221;:</strong> in deze kolom kan men de uurlijst samenstellen indien men het vlagje &#8220;Samenstellen&#8221; aangevinkt heeft. Men kan de uurlijst samenstellen door andere, eerder gedefinieerde uurlijsten samen te voegen. Indien het een multiweeksysteem is, kan men uren uit verschillende weken opgeven.</li>
<li><strong>&#8220;Uurlijst (wx)&#8221;</strong>: in deze kolom kan men een uurlijst definiëren door eenvoudig de roosterpunten in een grid aan te duiden. Dit gaat enkel indien men het vlagje &#8220;Samenstellen&#8221; heeft uitgevinkt. Indien &#8220;Samenstellen&#8221; aangevinkt is dan zal deze kolom een read-only representatie zijn van de samengestelde uurlijst. In deze grafische modus kan men ook meteen overbruguren ingeven.</li>
<li>Samenstellen: is hier inderdaad van toepassing. Men kan een uurlijst definiëren in termen van andere uurlijsten.</li>
<li><strong>&#8220;Overbrug uurlijsten&#8221;</strong>: via deze kolom kan men een overbruguurlijst samenstellen en dus toevoegen aan de uurlijst indien men het vlagje &#8220;Samenstellen&#8221; aangevinkt heeft. Men kan de overbruguurlijst samenstellen door andere, eerder gedefinieerde uurlijsten samen te voegen. Indien het een multiweeksysteem is dan kan men uren uit verschillende weken opgeven.</li>
<li>OF-constructie: van de samenstellende uurlijsten (&#8220;Samenstelling&#8221; aangevinkt) of van de grafisch ingegeven roosterpunten (&#8220;Samenstelling&#8221; uitgevinkt) kan men zeggen of ze via &#8220;OF&#8221; samengesteld worden of via &#8220;EN&#8221;. Dit is de enige plaats waar men uurlijsten kan samenstellen op deze manier.</li>
<li>Automatische uitbreiding bij toevoeging van een extra week aan het rooster: indien men een extra week toevoegt aan een rooster, dan kan men die nieuwe week baseren op een bestaande week. Alle &#8220;Uurlijsten&#8221; en hun &#8220;Overbrug uurlijsten&#8221; worden dan uitgebreid voor die nieuwe week. Het patroon dat men vindt in de bestaande week, wordt overgenomen in de nieuwe week. Indien men een nieuwe week toevoegt zonder dat deze op een bestaande week gebaseerd is, dan worden de uurlijsten <span style="text-decoration: underline;">niet</span> uitgebreid.</li>
</ul>
<p>Merk op dat de &#8220;wx&#8221; in &#8220;Uurlijst (wx)&#8221; slaat op de weeknummer. Indien het een singleweekrooster is dan is er maar één week en zal &#8220;(wx)&#8221; niet in de kolomnaam staan.</p>
<p>Men kan in de grafische voorstelling &#8220;Uurlijst (wx)&#8221; elke week apart bekijken. De filter &#8220;(wx)&#8221; toont dus enkel de uren die in de uurlijst gedefinieerd zijn en die tot week x behoren. In de kolom waar samengestelde uurlijsten staan kan men dat niet. In een samengestelde uurlijst ziet men gewoon alle uren die men ingegeven heeft en dat kan over eender welke week of weken gaan. De naamgeving van de samenstellende uurlijsten moet normaal duidelijk maken tot welke weken de uren horen.</p>
<p>In volgend voorbeeld zien we alle besproken aspecten voor het tabblad Uurlijsten. Merk op dat je met de pijltjestoetsen tussen de verschillende weken kan navigeren. Momenteel werd &#8216;w04&#8217; gekozen. Als men ergens in een van de tabbladen &#8216;w04&#8217; kiest dan zal overal, in alle andere tabbladen waar dergelijke uurlijsten bekeken kunnen worden op &#8216;w04&#8217; staan.</p>
<p><a href="https://time-tech.be/wp-content/uploads/2018/05/2018-11-04-15_53_30-time-tech-mondriaan-versie-2018.1.0.46_-HIVSET-multiweek.zttxml-1.png"><img loading="lazy" decoding="async" class="alignnone wp-image-5490 size-full" src="https://time-tech.be/wp-content/uploads/2018/05/2018-11-04-15_53_30-time-tech-mondriaan-versie-2018.1.0.46_-HIVSET-multiweek.zttxml-1.png" alt="" width="766" height="281" srcset="https://time-tech.be/wp-content/uploads/2018/05/2018-11-04-15_53_30-time-tech-mondriaan-versie-2018.1.0.46_-HIVSET-multiweek.zttxml-1.png 766w, https://time-tech.be/wp-content/uploads/2018/05/2018-11-04-15_53_30-time-tech-mondriaan-versie-2018.1.0.46_-HIVSET-multiweek.zttxml-1-300x110.png 300w" sizes="auto, (max-width: 766px) 100vw, 766px" /></a></p>
<p>Voor meer informatie over het definiëren van Uurlijsten: &#8220;<a href="https://time-tech.be/handleiding/definieren-van-uurlijsten/">Definiëren van Uurlijsten</a>&#8220;.</p>
<hr />
<h3><a id="Tabbladen_Vakken_Leerkrachten_Groepen"></a>Tabbladen Vakken, Leerkrachten, &#8230;, Groepen</h3>
<p>In deze tabbladen worden uurlijsten enkel gebruikt om (on)beschikbaarheden van resources, vakken, customlabels, en groepen op te geven. Geeft men onbeschikbaarheden op het niveau van een groep aan, dan worden die doorgegeven aan de samenstellende delen van die groep. Het zijn dus de onbeschikbare momenten die doorgegeven worden.</p>
<p>We onderscheiden volgende aspecten/kolommen voor deze elementen:</p>
<ul>
<li><strong>&#8220;Uurlijsten&#8221;:</strong> men geeft de beschikbare momenten voor het element op. Van elk roosterpunt in het rooster kan men aangeven of dat roosterpunt voor dat element beschikbaar is of niet. Indien het een multiweeksysteem is, dan kan men uren uit verschillende weken opgeven. Met het extra vlagje &#8220;Verplicht&#8221; kan men de logica omkeren. Dit geeft flexibiliteit aan de invoer van de beschikbare uren.
<ul>
<li>&#8220;Verplicht&#8221; aangevinkt: de uren vermeld in &#8220;Uurlijsten&#8221; zijn de beschikbare uren.</li>
<li>&#8220;Verplicht&#8221; uitgevinkt: de uren vermeld in &#8220;Uurlijsten&#8221; zijn de NIET beschikbare uren.</li>
</ul>
</li>
<li><strong>&#8220;Uurlijst (wx)&#8221;</strong>: deze read-only kolom is een grafische representatie van wat in de combinatie &#8220;Uurlijsten&#8221;/&#8221;Verplicht&#8221; staat. Het laat in een multiweeksysteem toe om elke week apart te bekijken.</li>
<li>Samenstellen: is hier inderdaad van toepassing. Men kan (on)beschikbaarheden definiëren in termen van één of meerdere uurlijsten.</li>
<li>Overbruguurlijsten worden genegeerd. Indien de samenstellende uurlijsten zelf overbrugmomenten bevatten, dan worden die hier genegeerd. Ze hebben geen betekenis wanneer het gaat om (on)beschikbaarheden te definiëren.</li>
<li>OF-constructies in uurlijsten worden genegeerd. Indien de samenstellende uurlijsten zelf via OF-constructies samengesteld werden, dan wordt dat &#8220;OF&#8221;-aspect hier genegeerd. Alle OF-constructies worden dus als EN aanzien. Alle vermelde uren spelen dus mee, maar de OF heeft geen betekenis.</li>
<li>Automatische uitbreiding bij toevoeging van een extra week aan het rooster: relevant voor &#8220;Uurlijsten&#8221;. De uurlijst wordt automatisch uitgebreid op basis van de bestaande week waarop de nieuwe gebaseerd is.</li>
</ul>
<p>In dit voorbeeld zien we Groepen van klassen. Via Uurlijsten werden beperkingen opgelegd aan de groepen. De uurlijsten die gebruikt werden bevatten uren van de verschillende weken. In de kolom &#8220;Uurlijst (wx)&#8221; zien we het effect ervan op week 5 (w05).</p>
<p><a href="https://time-tech.be/wp-content/uploads/2018/05/2018-11-04-16_04_06-time-tech-mondriaan-versie-2018.1.0.46_-HIVSET-multiweek.zttxml.png"><img loading="lazy" decoding="async" class="alignnone wp-image-5492 size-full" src="https://time-tech.be/wp-content/uploads/2018/05/2018-11-04-16_04_06-time-tech-mondriaan-versie-2018.1.0.46_-HIVSET-multiweek.zttxml.png" alt="" width="801" height="202" srcset="https://time-tech.be/wp-content/uploads/2018/05/2018-11-04-16_04_06-time-tech-mondriaan-versie-2018.1.0.46_-HIVSET-multiweek.zttxml.png 801w, https://time-tech.be/wp-content/uploads/2018/05/2018-11-04-16_04_06-time-tech-mondriaan-versie-2018.1.0.46_-HIVSET-multiweek.zttxml-300x76.png 300w, https://time-tech.be/wp-content/uploads/2018/05/2018-11-04-16_04_06-time-tech-mondriaan-versie-2018.1.0.46_-HIVSET-multiweek.zttxml-768x194.png 768w" sizes="auto, (max-width: 801px) 100vw, 801px" /></a></p>
<p>In het tabblad Klassen zien we ook weer de mogelijkheid om tussen de weken te navigeren. We zien hier meteen het effect van de klassen die via de eerder gedefinieerde groepen beperkt worden.</p>
<p><a href="https://time-tech.be/wp-content/uploads/2018/05/2018-11-04-16_05_53-time-tech-mondriaan-versie-2018.1.0.46_-HIVSET-multiweek.zttxml.png"><img loading="lazy" decoding="async" class="alignnone wp-image-5491 size-full" src="https://time-tech.be/wp-content/uploads/2018/05/2018-11-04-16_05_53-time-tech-mondriaan-versie-2018.1.0.46_-HIVSET-multiweek.zttxml.png" alt="" width="863" height="262" srcset="https://time-tech.be/wp-content/uploads/2018/05/2018-11-04-16_05_53-time-tech-mondriaan-versie-2018.1.0.46_-HIVSET-multiweek.zttxml.png 863w, https://time-tech.be/wp-content/uploads/2018/05/2018-11-04-16_05_53-time-tech-mondriaan-versie-2018.1.0.46_-HIVSET-multiweek.zttxml-300x91.png 300w, https://time-tech.be/wp-content/uploads/2018/05/2018-11-04-16_05_53-time-tech-mondriaan-versie-2018.1.0.46_-HIVSET-multiweek.zttxml-768x233.png 768w" sizes="auto, (max-width: 863px) 100vw, 863px" /></a></p>
<p>Voor meer informatie over elementen en groepen: &#8220;<a href="https://time-tech.be/wiki/definieren-van-groepen-en-elementen/">Definiëren Van Elementen En Groepen</a>&#8220;.</p>
<hr />
<h3><a id="Tabbladen_Opdrachten_en_Deelopdrachten"></a>Tabbladen Opdrachten en Deelopdrachten</h3>
<p>In het tabblad voor &#8220;Opdrachten&#8221; of &#8220;Deelopdrachten&#8221; moet men steeds het onderscheid maken tussen het <span style="text-decoration: underline;">startmoment</span> en de <span style="text-decoration: underline;">bezetting</span> van een uurblok. Zo kan het startmoment &#8220;ma3&#8221; zijn terwijl de bezetting &#8220;ma3, ma4&#8221; is. Dat is dan een voorbeeld van een blok van 2 uur dat op maandag het 2de uur geplaatst is. In een opdracht kan men via een uurlijst aangeven wat de mogelijke startmomenten voor het uurblok (of meerdere uurblokken) zijn. Een opdracht van 6 uur in 3 uurblokken van 2 uur kan bijvoorbeeld een startuurlijst hebben die stelt dat &#8220;ma1, ma5, di1, di5&#8221; de mogelijke startmomenten zijn. Na plaatsing zullen er 3 van deze startmomenten gekozen zijn. Bijvoorbeeld &#8220;ma1, ma5, di5&#8221;. De bezette uren zijn dan &#8220;<span style="text-decoration: underline;">ma1, ma2</span>, <span style="text-decoration: underline;">ma5, ma6</span>, <span style="text-decoration: underline;">di5, di6</span>&#8220;. Er wordt ook afgeleide informatie getoond over beperkingen opgelegd door de resources die in de opdracht participeren. Als de klas in de opdracht geen les kan hebben op &#8220;ma6&#8221; dan beperkt dat de mogelijkheden van de opdracht.</p>
<p>We onderscheiden volgende aspecten/kolommen voor het opdrachten en deelopdrachten tabblad:</p>
<ul>
<li><strong>&#8220;Startuurlijsten&#8221;</strong>: Optioneel kan men de mogelijke <span style="text-decoration: underline;">startmomenten</span> voor de opdracht hier opgeven. Als er geen uren opgegeven worden dan is alles mogelijk en vormen de resources en vakken de enige beperking. Indien het een multiweeksysteem is dan kan men uren uit verschillende weken opgeven.</li>
<li>&#8220;<strong>Gekozen uren</strong>&#8220;: Na het plaatsen van de opdracht, al dan niet volledig, toont deze kolom de <span style="text-decoration: underline;">startmomenten</span> die effectief gekozen werden. Indien het om een multiweeksysteem gaat dan kan men hier uren uit verschillende weken zien.</li>
<li>&#8220;<strong>Mogelijkheden (wx)</strong>&#8220;: Deze read-only kolom toont de uren die mogelijk <span style="text-decoration: underline;">bezet</span> zouden kunnen worden door deze opdracht. Hier wordt rekening gehouden met de Startuurlijsten, de blokgrootte van de opdracht en de beschikbaarheden die gekoppeld werden aan de resources, vakken, etc. Indien het om een multiweeksysteem gaat, dan kan men deze mogelijke bezetting per week bekijken.</li>
<li>&#8220;<strong>Gekozen (wx)</strong>&#8220;: Deze read-only kolom toont wat effectief bezet wordt door deze opdracht. Indien het om een multiweeksysteem gaat kan men hier per week de bezetting zien.</li>
<li>Samenstellen: is hier inderdaad van toepassing. Men kan een startuurlijst definiëren in termen van andere uurlijsten.</li>
<li>Overbruguurlijsten: overbruguurlijsten zijn van toepassing op opdrachten. Indien de Startuurlijst gedefinieerd is in termen van een uurlijst die een overbruguurlijst bevat dan zal deze inderdaad zijn effect hebben. In de kolom &#8220;Mogelijkheden (wx)&#8221; en &#8220;Gekozen (wx)&#8221; zal men de overbruggingen kunnen zien. Op een overbrugmoment kan nooit iets geplaatst worden en het kan ook geen startmoment zijn. Een overbrugmoment kan enkel overspannen worden door een blok die ervoor begint en erna eindigt.</li>
<li>OF-constructies in uurlijsten worden genegeerd. Indien de samenstellende uurlijsten zelf via OF-constructies samengesteld werden, dan wordt dat &#8220;OF&#8221;-aspect hier genegeerd. Alle OF-constructies worden dus als EN aanzien. Alle vermeldde uren spelen dus mee, maar de OF heeft geen betekenis.</li>
<li><strong>&#8220;Weken&#8221;:</strong> Deze kolom is enkel zichtbaar in een multiweeksysteem. Wat men hier invult, is erg belangrijk voor de interpretatie van de opdracht.
<ul>
<li><span style="text-decoration: underline;">Indien men niets invult</span> in deze kolom, dan kent de opdracht de afbakening van het rooster in weken niet. De enige tijdsbeperkingen die dan van toepassing zijn, is de eventuele Startuurlijst en de beperkingen van de resources. In een 3-weken systeem zou, indien de tijdsbeperkingen het toelaten, een opdracht in eender welke van deze 3 weken geplaatst kunnen worden. Indien de opdracht bijvoorbeeld 2 blokjes moet plaatsen zou het eerste in week 1 en het tweede in week 3 kunnen liggen.</li>
<li><span style="text-decoration: underline;">Indien men &#8216;Weken&#8217; invult</span> in deze kolom, dan betekent dit dat deze <span style="text-decoration: underline;">opdracht in elke week</span> van het rooster geplaatst moet worden. Indien het dan gaat om een opdracht waar 2 blokjes geplaatst moeten worden, dan zullen in elke week 2 blokjes geplaatst worden. Uiteraard moeten de startmomenten in &#8220;Uurlijsten&#8221; die toelaten. Indien men &#8220;Uurlijsten&#8221; leeggelaten heeft is dat geen probleem, maar als &#8220;Uurlijsten&#8221; gevuld werd dan moeten de gewenste startmomenten van elke week vermeld worden.</li>
<li><span style="text-decoration: underline;">Indien men enkele weken selecteert</span> (bv &#8216;w1, w3&#8217;) in deze kolom dan betekent dit dat deze opdracht <span style="text-decoration: underline;">in elk van de geselecteerde weken</span> geplaatst moet worden. Indien het gaat om een opdracht die 2 blokjes plaatst, dan zullen er in w1 en in w3 telkens 2 blokjes geplaatst worden. Ook hier geldt weer dat &#8220;Uurlijsten&#8221; het moet toelaten.</li>
<li>Indien men bijvoorbeeld &#8216;w1&#8217; selecteert en de Startuurlijst bevat ook uren van week 2 en/of week 3 dan zullen die genegeerd worden.</li>
<li>Indien men bijvoorbeeld &#8216;w3&#8217; selecteert en de Startuurlijst bevat enkel uren voor week 1 en/of week 2 dan zal die opdracht niet geplaatst kunnen worden.</li>
<li>Het is dus zeer belangrijk dat wat in Startuurlijsten staat betekenisvol is in de context van de Weken kolom.</li>
<li><strong>&#8220;Patroon&#8221;:</strong> Deze kolom (vlagje) is enkel zichtbaar in een multiweeksysteem en heeft enkel zin als men in de kolom &#8220;Weken&#8221; minstens 1 week vermeld heeft. Het doel van dit patroon-vlagje is om de opdracht in elke te plaatsen week op exact dezelfde moment te plaatsen. Indien de kolom &#8220;Weken&#8221; de weken &#8216;w1, w3&#8217; bevat en het is een opdracht van 2 uur, dan zullen die 2 uur in w1 en w3 telkens op hetzelfde moment geplaatst worden (bv. w1_ma3, w3_ma3, en w1_do6, w3_do6). Indien men dit vlagje uitvinkt, dan is er in elke te plaatsen week de vrijheid om de opdracht te plaatsen. Opnieuw moet de Startuurlijst dit toelaten en dit geldt voor zowel met Patroon uitgevinkt als aangevinkt.</li>
</ul>
</li>
<li>Automatische uitbreiding bij toevoeging van een extra week aan het rooster:
<ul>
<li>&#8220;Startuurlijsten&#8221;: De uurlijst wordt automatisch uitgebreid op basis van de bestaande week waarop de nieuwe gebaseerd is. Dit is uiteraard belangrijk als men de opdrachten in elke week wenst te plaatsen.</li>
<li>&#8220;Gekozen uren&#8221;: De uurlijst wordt automatisch uigebreid indien tijdens het toevoegen van een extra week de basisweek, waarop de nieuwe gebaseerd is, in de &#8220;Weken&#8221; kolom vernoemd werd. De gekozen uren uit de basisweek worden voor die opdracht dan overgenomen in de nieuwe week.</li>
</ul>
</li>
</ul>
<p>In volgend voorbeeld zien we het Opdrachtentabblad. Zowel de kolom &#8220;Mogelijkheden (wx)&#8221; als &#8220;Gekozen (wx)&#8221; toont nu de informatie van week w05. De getoonde opdrachten zijn allemaal patroonopdrachten. De meeste moeten in elke week voorkomen (&#8220;Weken&#8221; kolom bevat de waarde &#8216;Weken&#8217;). Verder wordt een patroonopdracht getoond die enkel op de ONEVEN_WEKEN gepland mag worden. ONEVEN_WEKEN is een weekgroep die in het tabblad &#8220;Roosterweken&#8221; gedefinieerd is.</p>
<p><a href="https://time-tech.be/wp-content/uploads/2018/05/2018-11-04-16_19_02-time-tech-mondriaan-versie-2018.1.0.46_-HIVSET-multiweek.zttxml.png"><img loading="lazy" decoding="async" class="alignnone wp-image-5496 size-full" src="https://time-tech.be/wp-content/uploads/2018/05/2018-11-04-16_19_02-time-tech-mondriaan-versie-2018.1.0.46_-HIVSET-multiweek.zttxml.png" alt="" width="863" height="411" srcset="https://time-tech.be/wp-content/uploads/2018/05/2018-11-04-16_19_02-time-tech-mondriaan-versie-2018.1.0.46_-HIVSET-multiweek.zttxml.png 863w, https://time-tech.be/wp-content/uploads/2018/05/2018-11-04-16_19_02-time-tech-mondriaan-versie-2018.1.0.46_-HIVSET-multiweek.zttxml-300x143.png 300w, https://time-tech.be/wp-content/uploads/2018/05/2018-11-04-16_19_02-time-tech-mondriaan-versie-2018.1.0.46_-HIVSET-multiweek.zttxml-768x366.png 768w" sizes="auto, (max-width: 863px) 100vw, 863px" /></a></p>
<p>Voor meer informatie over opdrachten: &#8220;<a href="https://time-tech.be/handleiding/definieren-van-opdrachten/">Definiëren van Opdrachten</a>&#8220;.</p>
<hr />
<h3><a id="Tabblad_Vensters"></a>Tabblad Vensters</h3>
<p>In het tabblad voor &#8220;Vensters&#8221; moet men steeds het onderscheid maken tussen het startmoment en de bezetting van een venster. Voor vensters bedoelen we met bezetting de opening van het venster. Zo kan het startmoment &#8220;do3&#8221; zijn terwijl de bezetting &#8220;do3, do4, do5&#8221; is. Dat is dan een voorbeeld van een venster van 3 uur dat op donderdag het 3de uur geplaatst is. Voor een venster kan men via een uurlijst aangeven wat de mogelijke startmomenten voor het venster zijn. Een venster met een opening van 3 uur kan bijvoorbeeld een startuurlijst hebben die stelt dat &#8220;ma1, ma5, di1, di5, do3&#8221; de mogelijke startmomenten zijn. Na plaatsing zal er één van deze startmomenten gekozen zijn. Bijvoorbeeld &#8220;do3&#8221;. De bezette uren zijn dan &#8220;do3, do4, do5&#8221;.</p>
<p>We onderscheiden volgende aspecten/kolommen voor het venstertabblad:</p>
<ul>
<li><strong>&#8220;Startuurlijsten&#8221;</strong>: Optioneel kan men de mogelijke startmomenten voor het venster hier opgeven. Als er geen starturen opgegeven worden dan is alles mogelijk. Indien het een multiweeksysteem is dan kan men uren uit verschillende weken opgeven.</li>
<li>&#8220;<strong>Gekozen uren</strong>&#8220;: Na het plaatsen van het venster toont deze kolom het startmoment dat effectief gekozen werd. Indien het om een multiweeksysteem gaat, dan kan men hier uren uit verschillende weken zien.</li>
<li>&#8220;<strong>Mogelijkheden (wx)</strong>&#8220;: Deze read-only kolom toont de uren die mogelijk bezet zouden kunnen worden (opening vormen) door dit venster. Hier wordt rekening gehouden met de Startuurlijsten en de venstergrootte. Indien het om een multiweeksysteem gaat dan kan men deze mogelijke bezetting per week bekijken.</li>
<li>&#8220;<strong>Gekozen (wx)</strong>&#8220;: Deze read-only kolom toont wat effectief bezet (geopend) wordt door dit venster. Indien het om een multiweeksysteem gaat kan men hier per week de bezetting zien.</li>
<li>Samenstellen: is hier inderdaad van toepassing. Men kan een startuurlijst definiëren in termen van andere uurlijsten.</li>
<li>Overbruguurlijsten: overbruguurlijsten zijn van toepassing op vensters. Indien de Startuurlijst gedefinieerd is in termen van een uurlijst die een overbruguurlijst bevat dan zal deze inderdaad zijn effect hebben op het venster. In de kolom &#8220;Mogelijkheden (wx)&#8221; en &#8220;Gekozen (wx)&#8221; zal men de overbruggingen kunnen zien. Op een overbrugmoment kan nooit iets geplaatst worden en het kan ook geen startmoment zijn. Een overbrugmoment kan enkel overspannen worden door een venster die ervoor begint en erna eindigt.</li>
<li>OF-constructies in uurlijsten worden genegeerd. Indien de samenstellende uurlijsten zelf via OF-constructies samengesteld werden, dan wordt dat &#8220;OF&#8221;-aspect hier genegeerd. Alle OF-constructies worden dus als EN aanzien. Alle vermeldde uren spelen dus mee maar de OF heeft geen betekenis.</li>
<li><strong>&#8220;Weken&#8221;:</strong> Deze kolom is enkel zichtbaar in een multiweeksysteem. Wat men hier invult is erg belangrijk voor de interpretatie van het venster.
<ul>
<li><span style="text-decoration: underline;">Indien men niets invult</span> in deze kolom dan kent het venster de afbakening van het rooster in weken niet. De enige tijdsbeperking die dan van toepassing is, is de eventuele Startuurlijst. In een 3-weken systeem zou, indien de tijdsbeperkingen het toelaten, een venster in eender welke van deze 3 weken geplaatst kunnen worden.</li>
<li><span style="text-decoration: underline;">Indien men &#8216;Weken&#8217; invult</span> in deze kolom dan betekent dit dat dit venster in elke week van het rooster geplaatst moet worden. Indien het dan gaat om een venster van grootte 3, dan zal in elke week het venster van grootte 3 geplaatst worden. Uiteraard moeten de startmomenten in &#8220;Uurlijsten&#8221; die toelaten. Indien men &#8220;Uurlijsten&#8221; leeggelaten heeft is dat geen probleem maar als &#8220;Uurlijsten&#8221; gevuld werd dan moeten de gewenste startmomenten van elke week vermeld worden.</li>
<li><span style="text-decoration: underline;">Indien men enkele weken selecteert</span> (bv &#8216;w1, w3&#8217;) in deze kolom dan betekent dit dat het venster in elk van de geselecteerde weken geplaatst moet worden. Ook hier geldt weer dat &#8220;Uurlijsten&#8221; het moet toelaten.</li>
<li>Indien men bijvoorbeeld &#8216;w1&#8217; selecteert en de Startuurlijst bevat ook uren van week 2 en/of week 3 dan zullen die genegeerd worden.</li>
<li>Indien men bijvoorbeeld &#8216;w3&#8217; selecteert en de Startuurlijst bevat enkel uren voor week 1 en/of week 2 dan zal dit venster niet geplaatst kunnen worden.</li>
<li>Het is dus zeer belangrijk dat wat in Startuurlijsten staat betekenisvol is in de context van de Weken kolom.</li>
</ul>
</li>
<li><strong>&#8220;Patroon&#8221;:</strong> Deze kolom (vlagje) is enkel zichtbaar in een multiweeksysteem en heeft enkel zin als men in de kolom &#8220;Weken&#8221; minstens 1 week vermeld heeft. Het doel van dit patroon-vlagje is om het venster in elke te plaatsen week op exact dezelfde moment te plaatsen. Indien de kolom &#8220;Weken&#8221; de weken &#8216;w1, w3&#8217; bevat en het is een venster van 2 uur, dan zullen die 2 uur in w1 en w3 telkens op hetzelfde moment geplaatst worden (bv. w1_ma3, w3_ma3, en w1_do6, w3_do6). Indien men dit vlagje uitvinkt, dan is er in elke te plaatsen week de vrijheid om het venster te plaatsen. Opnieuw moet de Startuurlijst dit toelaten en dit geldt voor zowel met Patroon uitgevinkt als aangevinkt.</li>
<li>Automatische uitbreiding bij toevoeging van een extra week aan het rooster:
<ul>
<li>&#8220;Startuurlijsten&#8221;: De uurlijst wordt automatisch uitgebreid op basis van de bestaande week waarop de nieuwe gebaseerd is. Dit is uiteraard belangrijk als men de vensters in elke week wenst te plaatsen.</li>
<li>&#8220;Gekozen uren&#8221;: De uurlijst wordt automatisch uigebreid indien tijdens het toevoegen van een extra week de basisweek, waarop de nieuwe gebaseerd is, in de &#8220;Weken&#8221; kolom vernoemd werd. Het gekozen uur uit de basisweek wordt voor dat venster dan overgenomen in de nieuwe week.</li>
</ul>
</li>
</ul>
<p>In volgend voorbeeld een venster van 3 en moet voorkomen in de weken w1 en w3 en het moet als patroon geplaatst worden. In zowel week1 als week3 staat het venster op ma1.</p>
<p><a href="https://time-tech.be/wp-content/uploads/2018/05/2018-11-10-14_22_32-time-tech-mondriaan-versie-2018.1.0.47_-HIVSET-multiweek.zttxml.png"><img loading="lazy" decoding="async" class="alignnone wp-image-7334 size-full" src="https://time-tech.be/wp-content/uploads/2018/05/2020-05-27-18_29_39-Window.png" alt="" width="1105" height="116" srcset="https://time-tech.be/wp-content/uploads/2018/05/2020-05-27-18_29_39-Window.png 1105w, https://time-tech.be/wp-content/uploads/2018/05/2020-05-27-18_29_39-Window-300x31.png 300w, https://time-tech.be/wp-content/uploads/2018/05/2020-05-27-18_29_39-Window-1024x107.png 1024w, https://time-tech.be/wp-content/uploads/2018/05/2020-05-27-18_29_39-Window-768x81.png 768w" sizes="auto, (max-width: 1105px) 100vw, 1105px" /></a></p>
<p>Voor meer informatie over vensters: &#8220;<a href="https://time-tech.be/handleiding/definieren-van-vensters/">Definiëren van Vensters</a>&#8220;.</p>
<hr />
<h3><a id="Tabblad_Wensen"></a>Tabblad Wensen</h3>
<p>In de context van dit onderwerp zijn Wensen voor leerkrachten equivalent aan opdrachten. Het enige verschil is dat er voor wensen geen patronen zijn. Bij wensen gaat men één of meerdere blokken plaatsen in het rooster van een leerkracht.</p>
<p>We onderscheiden volgende aspecten/kolommen voor het wensen tabblad:</p>
<ul>
<li><strong>&#8220;Startuurlijsten&#8221;</strong>: zie opdrachten.</li>
<li>&#8220;<strong>Gekozen uren</strong>&#8220;: zie opdrachten.</li>
<li>&#8220;<strong>Mogelijkheden (wx)</strong>&#8220;: zie opdrachten.</li>
<li>&#8220;<strong>Gekozen (wx)</strong>&#8220;: zie opdrachten.</li>
<li>Samenstellen: is hier inderdaad van toepassing. Men kan een startuurlijst definiëren in termen van andere uurlijsten.</li>
<li>Overbruguurlijsten: overbruguurlijsten zijn van toepassing op wensen.</li>
<li>OF-constructies in uurlijsten worden genegeerd.</li>
<li><strong>&#8220;Weken&#8221;:</strong> zie opdrachten.</li>
<li>Patronen zijn (nog) niet mogelijk voor wensen.</li>
<li>Automatische uitbreiding bij toevoeging van een extra week aan het rooster:
<ul>
<li>&#8220;Startuurlijsten&#8221;: De uurlijst wordt automatisch uitgebreid op basis van de bestaande week waarop de nieuwe gebaseerd is. Dit is uiteraard belangrijk als men de wensen in elke week wenst te plaatsen.</li>
<li>&#8220;Gekozen uren&#8221;: De uurlijst wordt automatisch uigebreid indien tijdens het toevoegen van een extra week de basisweek, waarop de nieuwe gebaseerd is, in de &#8220;Weken&#8221; kolom vernoemd werd. De gekozen uren uit de basisweek worden voor die wens dan overgenomen in de nieuwe week.</li>
</ul>
</li>
</ul>
<p>In dit voorbeeld een leerkrachtwens van 4 uur op een willekeurige dag op het 5de uur maar wel in elke week.</p>
<p><a href="https://time-tech.be/wp-content/uploads/2018/05/2018-11-04-17_00_56-time-tech-mondriaan-versie-2018.1.0.46_-HIVSET-multiweek.zttxml.png"><img loading="lazy" decoding="async" class="alignnone wp-image-5500 size-full" src="https://time-tech.be/wp-content/uploads/2018/05/2018-11-04-17_00_56-time-tech-mondriaan-versie-2018.1.0.46_-HIVSET-multiweek.zttxml.png" alt="" width="932" height="113" srcset="https://time-tech.be/wp-content/uploads/2018/05/2018-11-04-17_00_56-time-tech-mondriaan-versie-2018.1.0.46_-HIVSET-multiweek.zttxml.png 932w, https://time-tech.be/wp-content/uploads/2018/05/2018-11-04-17_00_56-time-tech-mondriaan-versie-2018.1.0.46_-HIVSET-multiweek.zttxml-300x36.png 300w, https://time-tech.be/wp-content/uploads/2018/05/2018-11-04-17_00_56-time-tech-mondriaan-versie-2018.1.0.46_-HIVSET-multiweek.zttxml-768x93.png 768w" sizes="auto, (max-width: 932px) 100vw, 932px" /></a></p>
<p>Voor meer informatie over wensen: &#8220;<a href="https://time-tech.be/handleiding/wensen/">Definiëren van Leerkrachtwensen</a>&#8220;.</p>
<hr />
<h3><a id="Tabbladen_Optimalisatie_Bouwstenen_en_Selectie"></a>Tabbladen Optimalisatie Bouwstenen en Selectie</h3>
<p>In de context van dit onderwerp zijn optimalisatieopdrachten voor leerkrachten equivalent aan opdrachten. Het enige verschil is dat er voor optimalisatieopdrachten geen patronen zijn. Bij optimalisatieopdrachten gaat men één of meerdere blokken plaatsen in het rooster van een leerkracht om het rooster te optimaliseren maar deze opdrachten blijven niet in het rooster nadat ze hun werk gedaan hebben, enkel het effect op andere geplaatste opdrachten blijft zichtbaar.</p>
<p>Bij optimalisatieopdrachten worden opdrachten gedefinieerd in 2 verschillende tabbladen:</p>
<ul>
<li><span style="text-decoration: underline;">Bouwstenen:</span> hier definieert men de blokgrootte en de mogelijke startmomenten.</li>
<li><span style="text-decoration: underline;">Selectie:</span> hier definieert men voor welke leerkracht hoeveel en welke bouwstenen toegepast moeten worden.</li>
</ul>
<p>We onderscheiden volgende aspecten/kolommen voor het tabblad <span style="text-decoration: underline;">Bouwstenen:</span></p>
<ul>
<li><strong>&#8220;Startuurlijsten&#8221;</strong>: zie opdrachten.</li>
<li>&#8220;<strong>Mogelijkheden (wx)</strong>&#8220;: zie opdrachten.</li>
<li>Samenstellen: is hier inderdaad van toepassing. Men kan een startuurlijst definiëren in termen van andere uurlijsten.</li>
<li>Overbruguurlijsten: overbruguurlijsten zijn van toepassing op optimalisatieopdrachten.</li>
<li>OF-constructies in uurlijsten worden genegeerd.</li>
<li>Automatische uitbreiding bij toevoeging van een extra week aan het rooster:
<ul>
<li>&#8220;Startuurlijsten&#8221;: De uurlijst wordt automatisch uitgebreid op basis van de bestaande week waarop de nieuwe gebaseerd is. Dit is uiteraard belangrijk als men de optimalisatieopdrachten in elke week wenst te plaatsen.</li>
<li>Bij optimalisatieopdrachten wordt de plaatsing NIET overgenomen in de nieuwe aangemaakte week.</li>
</ul>
</li>
</ul>
<p>We onderscheiden volgende aspecten/kolommen voor het tabblad <span style="text-decoration: underline;">Selectie:</span></p>
<ul>
<li><strong>&#8220;Weken&#8221;:</strong> zie opdrachten.</li>
<li>Patronen zijn (nog) niet mogelijk voor optimalisatieopdrachten.</li>
</ul>
<p>Voorbeeld van Bouwstenen in een multiweek:</p>
<p><a href="https://time-tech.be/wp-content/uploads/2018/05/2018-11-04-17_20_32-time-tech-mondriaan-versie-2018.1.0.46_-HIVSET-multiweek.zttxml.png"><img loading="lazy" decoding="async" class="alignnone wp-image-5503 size-full" src="https://time-tech.be/wp-content/uploads/2018/05/2018-11-04-17_20_32-time-tech-mondriaan-versie-2018.1.0.46_-HIVSET-multiweek.zttxml.png" alt="" width="705" height="136" srcset="https://time-tech.be/wp-content/uploads/2018/05/2018-11-04-17_20_32-time-tech-mondriaan-versie-2018.1.0.46_-HIVSET-multiweek.zttxml.png 705w, https://time-tech.be/wp-content/uploads/2018/05/2018-11-04-17_20_32-time-tech-mondriaan-versie-2018.1.0.46_-HIVSET-multiweek.zttxml-300x58.png 300w, https://time-tech.be/wp-content/uploads/2018/05/2018-11-04-17_20_32-time-tech-mondriaan-versie-2018.1.0.46_-HIVSET-multiweek.zttxml-700x136.png 700w" sizes="auto, (max-width: 705px) 100vw, 705px" /></a></p>
<p>Voorbeeld van Selectie in een multiweek:</p>
<p><a href="https://time-tech.be/wp-content/uploads/2018/05/2018-11-04-17_22_39-time-tech-mondriaan-versie-2018.1.0.46_-HIVSET-multiweek.zttxml.png"><img loading="lazy" decoding="async" class="alignnone wp-image-5502 size-full" src="https://time-tech.be/wp-content/uploads/2018/05/2018-11-04-17_22_39-time-tech-mondriaan-versie-2018.1.0.46_-HIVSET-multiweek.zttxml.png" alt="" width="948" height="180" srcset="https://time-tech.be/wp-content/uploads/2018/05/2018-11-04-17_22_39-time-tech-mondriaan-versie-2018.1.0.46_-HIVSET-multiweek.zttxml.png 948w, https://time-tech.be/wp-content/uploads/2018/05/2018-11-04-17_22_39-time-tech-mondriaan-versie-2018.1.0.46_-HIVSET-multiweek.zttxml-300x57.png 300w, https://time-tech.be/wp-content/uploads/2018/05/2018-11-04-17_22_39-time-tech-mondriaan-versie-2018.1.0.46_-HIVSET-multiweek.zttxml-768x146.png 768w" sizes="auto, (max-width: 948px) 100vw, 948px" /></a></p>
<p>Voor meer informatie over optimalisatie van leerkrachtroosters: &#8220;<a href="https://time-tech.be/handleiding/optimaliseren-van-leerkrachtroosters/">Optimaliseren van Leerkrachtroosters</a>&#8220;.</p>
<hr />
<h3><a id="Tabbladen_Waardespreiding_en_Volgordespreiding"></a>Tabbladen Waardespreiding en Volgordespreiding</h3>
<p>Voor spreidingen zijn uurlijsten erg belangrijk. Tellingen gebeuren enkel op de uren die in de uurlijst worden vermeld. Enkel voor spreidingen heeft het concept OF-constructie voor uurlijsten een effect.</p>
<p>We onderkennen volgende aspecten/kolommen voor deze spreidingstabbladen:</p>
<ul>
<li><strong>&#8220;Uurlijsten&#8221;</strong>: deze uurlijsten bepalen de roosterpunten waarop geteld wordt voor de spreidingen. De eenvoudigste vorm is een uurlijst zonder OF-constructies. De telling gebeurt dan op elk uur vermeld in de uurlijst en alles wordt samengeteld. Via OF-constructies in de definitie van de uurlijsten (in het tabblad &#8220;Uurlijsten&#8221;) definieert men niet één maar verschillende uurlijsten waarop individueel geteld gaat worden. Een spreidingsregel die bestaat uit een uurlijst die via een OF-constructie in bijvoorbeeld 2 uurlijsten gesplitst is, zou men kunnen herschrijven door 2 spreidingsregels op te voeren die elke een aparte uurlijst hebben. OF-constructies in uurlijsten zijn dus gewoon een manier om spreidingsregels op een compactere manier te kunnen schrijven. Ook voor de verdere uitleg over de &#8220;Weken&#8221; kolom is het belangrijk dat we begrijpen dat die OF-constructies gewoon een verkorte schrijfwijze zijn. Elk resulterende uurlijst kan apart beschouwd worden.</li>
<li>Samenstellen: is hier inderdaad van toepassing. Men kan een startuurlijst definiëren in termen van andere uurlijsten.</li>
<li>Overbruguurlijsten worden genegeerd bij spreidingen.</li>
<li>OF-constructies in uurlijsten zijn zeer belangrijk en zorgen ervoor dat spreidingsregels op een compactere manier geschreven kunnen worden.</li>
<li><strong>&#8220;Weken&#8221;:</strong> Deze kolom is enkel zichtbaar in een multiweeksysteem. Wat men hier invult is erg belangrijk voor de interpretatie van de spreidingen.
<ul>
<li><span style="text-decoration: underline;">Indien men niets invult</span> in deze kolom dan kent de spreiding de afbakening van het rooster in weken niet. In dit geval worden de uurlijsten gewoon gebruikt in de spreidingsregels zoals ze gedefinieerd zijn.</li>
<li><span style="text-decoration: underline;">Indien men &#8216;Weken&#8217; invult</span> in deze kolom dan betekent dit dat de spreiding in elke week apart bekeken moet worden. De grenzen van de weken gaan ervoor zorgen dat de uurlijsten verder opgesplitst kunnen worden. Het is alsof de grenzen van de weken nieuwe OF-constructies invoeren in de bestaande uurlijsten. Stel dat men een 3-weken systeem heeft. Elke week telt 40 uur. Samen geeft dat 120 uur. Stel dat je een spreiding hebt die als uurlijst deze 120 roosterpunten bevat zonder OF-constructies en dat deze spreiding zegt dat iets maar 5 keer mag voorkomen op deze uurlijst. Vervolgens vul je &#8220;Weken&#8221; in in de kolom &#8220;Weken&#8221;. Achter de schermen wordt die uurlijst van 120 uur in 3 uurlijsten van 40 verdeeld, en krijg je dus 3 spreidingsregels. Het resultaat is dat de spreiding controleert of iets maar 5 keer mag voorkomen in week 1 en ook maar 5 keer in week 2 en ook maar 5 keer in week 3.</li>
<li><span style="text-decoration: underline;">Indien men enkele weken selecteert</span> (bv &#8216;w1, w3&#8217;) in deze kolom, betekent dit dat deze spreiding enkel in de weken 1 en 3 moet tellen. Keren we terug naar het voorbeeld van 120 uur, dan is het verschil dat we enkel in week 1 en week 3 controleren, telkens op een afgesplitste uurlijst van 40 uur.</li>
<li>Indien men bijvoorbeeld &#8216;w1&#8217; selecteert en de Uurlijst bevat ook uren van week 2 en/of week 3 dan zullen die genegeerd worden.</li>
<li>Indien men bijvoorbeeld &#8216;w3&#8217; selecteert en de Uurlijst bevat enkel uren voor week 1 en/of week 2 dan zal die spreiding niet geldig zijn want er zijn geen uren om op te tellen.</li>
<li>Het is dus zeer belangrijk dat wat in Uurlijsten staat betekenisvol is in de context van de Weken kolom.</li>
</ul>
</li>
<li>Automatische uitbreiding bij toevoeging van een extra week aan het rooster: relevant voor &#8220;Uurlijsten&#8221;. De uurlijst wordt automatisch uitgebreid op basis van de bestaande week waarop de nieuwe gebaseerd is. Dit is uiteraard belangrijk indien men de spreidingen in elke week wenst af de dwingen.</li>
</ul>
<p>Voorbeeld van waardespreidingen in een Multiweekweeksysteem:</p>
<p><a href="https://time-tech.be/wp-content/uploads/2018/05/2018-11-04-17_29_13-time-tech-mondriaan-versie-2018.1.0.46_-SJB-40-weken-in-patroon.zttxml.png"><img loading="lazy" decoding="async" class="alignnone wp-image-5505 size-full" src="https://time-tech.be/wp-content/uploads/2018/05/2018-11-04-17_29_13-time-tech-mondriaan-versie-2018.1.0.46_-SJB-40-weken-in-patroon.zttxml.png" alt="" width="917" height="155" srcset="https://time-tech.be/wp-content/uploads/2018/05/2018-11-04-17_29_13-time-tech-mondriaan-versie-2018.1.0.46_-SJB-40-weken-in-patroon.zttxml.png 917w, https://time-tech.be/wp-content/uploads/2018/05/2018-11-04-17_29_13-time-tech-mondriaan-versie-2018.1.0.46_-SJB-40-weken-in-patroon.zttxml-300x51.png 300w, https://time-tech.be/wp-content/uploads/2018/05/2018-11-04-17_29_13-time-tech-mondriaan-versie-2018.1.0.46_-SJB-40-weken-in-patroon.zttxml-768x130.png 768w" sizes="auto, (max-width: 917px) 100vw, 917px" /></a></p>
<p>Voor meer informatie over Waardespreidingen: &#8220;<a href="https://time-tech.be/handleiding/definieren-van-waardespreidingen/">Definiëren van Waardespreidingen</a>&#8220;.</p>
<p>Voor meer informatie over Volgordespreidingen: &#8220;<a href="https://time-tech.be/handleiding/definieren-van-volgordespreidingen/">Definiëren van Volgordespreidingen</a>&#8220;.</p>
<hr />
<h3><a id="Opdrachtspreidingen"></a>Opdrachtspreidingen</h3>
<p>Opdrachtspreidingen zijn steeds gekoppeld aan de opdracht waarin ze gedefinieerd zijn. Opdrachtspreidingen zijn een speciale vorm van waardespreidingen. Men moet ze steeds in de context van de roosterweek zien. Het gaat steeds over het maximaal aantal uren per &#8220;dag&#8221; met eventueel een uitzondering waarvoor men bijvoorbeeld 2 dagen toelaat met een hoger aantal uren per dag. De uurlijsten waarop geteld moet worden, worden achter de schermen aan dergelijke spreiding gekoppeld. De uurlijsten worden bepaald op basis van hoe weekstructuur er uitziet (opdeling van de week in dagen).</p>
<p>Omdat deze spreiding aan de opdracht gekoppeld is, volgt ze in een multiweeksysteem ook de instellingen van de <strong>&#8220;Weken&#8221;</strong> kolom van de opdracht.</p>
<ul>
<li><span style="text-decoration: underline;">Indien men niets invult</span> in de Weken kolom, dan zal de spreiding over elke dag apart bekeken worden zonder rekening te houden met de grenzen van de week. Gebruikt men uitzonderingsdagen dan gaat het in dit geval over de totaliteit over alle weken heen. Heeft men bijvoorbeeld 3 weken van 5 dagen en men definieert 2 uitzonderingsdagen in de opdrachtspreiding, dan gaat het in dit geval over 2 van de 15 dagen waarop die uitzondering zal gelden.</li>
<li><span style="text-decoration: underline;">Indien men &#8216;Weken&#8217; invult</span> in deze kolom, dan blijft de spreiding nog steeds gelden per dag. Wat wel anders wordt zijn de uitzonderingsdagen. Heeft men er 2 gedefinieerd, dan zal men in een rooster van 3 weken met 5 dagen in totaal 3&#215;2 = 6 uitzonderingsdagen hebben. In elk van de 3 weken 2 uitzonderingsdagen. Dit is ook logisch. Door Weken in te vullen gaat de opdracht ook in elk van de 3 weken zijn uren plaatsen. Per week moet dan de opdrachtspreiding gelden.</li>
<li><span style="text-decoration: underline;">Indien men enkele weken invult</span>, bijvoorbeeld &#8216;w1&#8217; en &#8216;w3&#8217;, dan gaat de opdrachtspreiding ook in w1 en w3 gerespecteerd worden. Zowel in w1 als w3 zal per dag de spreiding gecontroleerd worden en in zowel w1 als in w3 gelden het aantal uitzonderingsdagen.</li>
</ul>
<p>Voor meer informatie over opdrachtspreidingen: &#8220;<a href="https://time-tech.be/handleiding/opdrachten-beperken-door-waardespreidingen/#Eenvoudige_waardespreidingen_in_het_tablad_Opdrachten_Opdrachten">Opdrachten beperken door waardespreidingen</a>&#8220;.</p>
<hr />
<h3><a id="De_functie_Toon_Beperkingen"></a>De functie Toon Beperkingen</h3>
<div class="wp-menu-arrow">Bij &#8220;<strong>toon beperkingen</strong>&#8221; (via rechtermuisklik op een opdracht), heeft men de mogelijkheid om in een multiweeksysteem de <span style="text-decoration: underline;">beperkingen per week</span> te bekijken. Het gaat dan om de beperkingen van resources, vakken, deelopdrachten, etc. Wat getoond wordt bij deze beperkingen zijn de beschikbaarheden (voor resources en vakken) en de bezetting als het om een deelopdracht gaat.</div>
<div></div>
<div>In dit voorbeeld (na rechtermuisklik op een opdracht) kan men van elke resource, vak, etc de beperkingen zien voor elk van de weken.</div>
<div></div>
<div><a href="https://time-tech.be/wp-content/uploads/2018/05/2018-11-04-17_33_43-Beperkingen.png"><img loading="lazy" decoding="async" class="alignnone wp-image-5506 size-full" src="https://time-tech.be/wp-content/uploads/2018/05/2018-11-04-17_33_43-Beperkingen.png" alt="" width="471" height="360" srcset="https://time-tech.be/wp-content/uploads/2018/05/2018-11-04-17_33_43-Beperkingen.png 471w, https://time-tech.be/wp-content/uploads/2018/05/2018-11-04-17_33_43-Beperkingen-300x229.png 300w" sizes="auto, (max-width: 471px) 100vw, 471px" /></a></div>

		</div>
	</div>
</div></div></div></div></div>
</div>]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
