Werklast afvlakken en de planning wijzigen

Bij het laden van een nieuwe planning

De afvlakking van de werklast kan worden uitgevoerd bij het aanmaken van een nieuwe planning. De afvlakking wordt uitgevoerd direct nadat de activiteiten zijn geladen. Met of zonder afvlakking van de werklast wordt op basis van de parallelle planningsattributen gedefinieerd welke groepen worden aangemaakt bij het aanmaken van een nieuwe planning. Zonder afvlakking van de werklast wordt er echter maar één groep aangemaakt voor elke unieke combinatie van parallelle attribuutwaarden. Met afvlakking van de werklast worden een groepenset en een groep aangemaakt voor elke unieke combinatie van parallelle attribuutwaarden.

Wanneer een nieuw plan wordt aangemaakt in combinatie met afvlakking van de werklast, kunnen de aangemaakte groepen al dan niet deel uitmaken van groepensets. Het is ook mogelijk dat zelfstandige groepen worden aangemaakt. Een nieuwe planning kan een of meer groepensets en een of meer zelfstandige groepen bevatten.

De volgende wijzigingen moeten worden doorgevoerd:

  • Wanneer een groep beschikbaar is voor een activiteit, probeert LN een overeenkomende attributenset te vinden voor de groep die moet worden gebruikt voor de afvlakking van de werklast.
    • Wanneer voor de groep geen overeenkomende attributenset beschikbaar is, is ook de groepenset niet beschikbaar. De afvlakking van de werklast wordt in dat geval genegeerd.
    • Wanneer een overeenkomende attributenset voor de groep beschikbaar is, is ook de groepenset beschikbaar. Dat betekent dat de afvlakking van de werklast kan worden uitgevoerd.
NB

Alle activiteiten zijn momenteel gekoppeld aan één groep. Wanneer alle activiteiten zijn geladen, wordt de afvlakking van de werklast uitgevoerd. Voor zowel de groepenset als de groep wordt rekening gehouden met de parallelle planningsattributen.

Bij het toevoegen van activiteiten aan een bestaande planning (planning opnieuw genereren)

Voor een planning kunnen groepensets met meerdere groepen aanwezig zijn. De nieuwe activiteiten worden altijd toegevoegd aan de eerste groep van een groepenset. Nadat de nieuwe activiteiten zijn geladen, bevat de planning dus bestaande en nieuwe activiteiten.

Wanneer nieuwe activiteiten zijn toegevoegd aan de bestaande planning, werkt de afvlakking van de werklast anders dan bij een nieuw plan. Hieronder volgen de mogelijke scenario's:

  • Groepensets met maar één groep: deze groepensets worden aangemaakt bij het laden van de nieuwe activiteiten. De afvlakking van de werklast verloopt in dit scenario als volgt:
    • Maak nieuwe groepen aan.
    • Verdeel de activiteiten van elke groepenset over alle groepen van de groepenset.
  • Groepensets met meerdere groepen waaraan geen nieuwe activiteiten worden toegevoegd. Er worden geen wijzigingen aangebracht in deze groepen.
  • Groepensets met meerdere groepen waaraan nieuwe activiteiten worden toegevoegd. De afvlakking van de werklast verloopt in dit scenario als volgt:
    • Controleer of nieuwe groepen moeten worden aangemaakt voor de groepenset.
    • Verdeel de nieuwe activiteiten in de groepenset over alle groepen van de groepenset.

Bij het toevoegen van activiteiten aan een bestaande planning (bestaande planning behouden)

Wanneer nieuwe activiteiten worden toegevoegd aan een bestaande planning en de bestaande planning niet wordt gewijzigd (behalve dat nieuwe activiteiten worden toegevoegd), zoekt LN naar de juiste groep voor deze activiteiten. Als de groep beschikbaar is, moet LN het volgende controleren:

  • Uit controle blijkt dat de groep onderdeel is van een groepenset. De groep in de groepenset met de vroegste eindtijd wordt geselecteerd. De activiteit wordt toegevoegd aan deze groep.
  • Uit controle blijkt dat de groep geen onderdeel is van een groepenset. De activiteit wordt toegevoegd aan deze groep.

Bij het plannen van de activiteiten

  • De activiteiten in een activiteitenset worden gesorteerd voordat de activiteiten worden ingepland. Wanneer de afvlakking van de werklast wordt uitgevoerd, kunnen de activiteiten worden gesorteerd op basis van de vroegste starttijd, geplande starttijd, geplande eindtijd en laatste eindtijd. Bij het plannen van activiteiten kan gebruik worden gemaakt van een nieuwe sorteeroptie: de laatste starttijd. De laatste starttijd van een activiteit wordt berekend op basis van de laatste eindtijd en de duur van de activiteit. Wanneer de activiteit achteruit is gepland vanaf de laatste eindtijd, is de laatste starttijd beschikbaar. NB: De kalender, beschikbaarheidssoort en tijdzone van een activiteit worden gebruikt om de laatste starttijd te berekenen.
  • Als de selectievakjes Rekening houden met vroegste starttijd voor serviceorders, werkorders en geplande activiteiten zijn uitgeschakeld in de sessie Parameters resourceplanning (tsspc0101m000), kan er speling ontstaan tussen twee activiteiten. In dit geval moet het algoritme voor speling worden uitgevoerd om de speling zo veel mogelijk te minimaliseren. NB: Er is sprake van het volgende verschil tussen het uitvoeren van het algoritme voor speling bij het afvlakken van de werklast en tijdens het planningsproces:
    • Voor het planningsproces wordt de speling geminimaliseerd met behulp van de activiteiten in dezelfde activiteitenset. Dat betekent dat een activiteit nooit kan worden verplaatst naar een andere activiteitenset of een andere groep.
    • Bij de afvlakking van de werklast wordt de speling geminimaliseerd met behulp van de activiteiten die nog niet zijn toegewezen aan een groep. Dat betekent dat een activiteit kan worden verplaatst naar een andere activiteitenset of een andere groep.