Delen via


Inzicht in de optie voor boekingsvergrendeling in Resource Scheduling Optimization

Zodra een boeking is gemaakt, kan een vergrendeling worden ingesteld in het veld Vergrendelingsopties voor planning op het tabblad Resource Scheduling Optimization van de record Boeking van boekbare resources. Resource Scheduling Optimization neemt altijd vergrendelde boekingen op als onderdeel van de geoptimaliseerde planning.

Schermopname van de Vergrendelingsopties voor planning in de boekingsrecord voor boekbare resources.

Vergrendelingsopties voor boekingen

Er zijn vier opties:

  • Tijdsbereik: Resource Scheduling Optimization kan boekingen met bepaalde tijdsbereiken verplaatsen om ervoor te zorgen dat de geschatte aankomsttijd binnen dit tijdsbereik valt, maar de eindtijd van de boeking niet. Resource Scheduling Optimization kan boekingen toewijzen aan andere resources door het tijdsbereik en de volgende tijdgerelateerde velden te respecteren.

    • Begin datumvenster en Einde datumvenster zijn ingesteld op dezelfde dag: Resource Scheduling Optimization plant de boeking op die dag, maar het tijdstip van de dag maakt niet uit.
    • Begin van tijdsbestek en Einde van tijdsbestek definiëren een tijdsbestek: Resource Scheduling Optimization plant de boeking binnen dat tijdsbestek, maar de datum maakt niet uit.
    • Begin toegezegde tijd en Einde toegezegde tijd zijn ingesteld op een datum en een tijdsbestek: Resource Scheduling Optimization plant een boeking op de geselecteerde datum in het geselecteerde tijdsbereik.
    • Begin datumvenster en Einde datumvenster zijn ingesteld op een datum en een tijdsbestek op dezelfde dag: Resource Scheduling Optimization plant een boeking op de geselecteerde datum in het geselecteerde tijdsbereik.

    Notitie

    Als deze tijd- en datumvelden conflicterende gegeves bevatten, maakt Resource Scheduling Optimization eerst gebruik van Begin toegezegde tijd/Einde toegezegde tijd.

  • Resource: Resource Scheduling Optimization kan boekingen naar andere tijdsbestekken verplaatsen, maar moet dezelfde resource houden.

  • Tijd: Resource Scheduling Optimization kan boekingen naar andere resources verplaatsen, maar moet de geschatte aankomsttijd behouden.

  • Resource en tijd: Resource Scheduling Optimization kan geen boekingen naar een andere resource of een ander tijdsbestek verplaatsen. De begintijd en geschatte reisduur van een boeking kunnen worden gewijzigd als Resource Scheduling Optimization een boeking in een nieuwe locatie plant voordat de boeking wordt vergrendeld.

Voorbeeld

De resource Bernadette heeft een boeking die begint om 09:15 uur. Deze boeking is vergrendeld op tijd. Wanneer Resource Scheduling Optimization wordt uitgevoerd, detecteert het systeem 's ochtends een inactiviteit van 15 minuten voor Bernadette. Geen enkele andere vereiste duur past in dat tijdsbestek met de vergrendelde boeking ernaast.

Schermopname van een vergrendelde boeking op een planbord.

Om de gedefinieerde vergrendelingsoptie te respecteren, laat Resource Scheduling Optimization de vergrendelde boeking in de planning staan. Als onderdeel van de planningsoptimalisatie wordt de boeking echter toegewezen aan Ashley. Deze wijziging maakt tijd voor Bernadette vrij zodat hij andere taken kan uitvoeren.

Schermopname van een vergrendelde boeking op een geoptimaliseerd planbord.

Overmatig gebruik van vergrendelingsbeperkingen

Overmatig gebruik van vergrendelingsbeperkingen kan leiden tot een slechte optimalisatie van de definitieve planning. Vergrendelingsopties voor boekingen moeten verstandig worden gebruikt om Resource Scheduling Optimization-resultaten te maximaliseren en de verstoring van andere Resource Scheduling Optimization-doelstellingen te beperken.

Stel dat er twee vereisten zijn: A (één uur) en B (acht uur). We hebben één resource (Jeff) die acht uur per dag werkt. Wanneer Resource Scheduling Optimization wordt uitgevoerd met als doel de totale werkuren te maximaliseren, moet vereiste B (8 uur) worden toegewezen aan de resource Jeff.

Als u vereiste A (1 uur) boekt bij de resource Jeff en die boeking vergrendelt voor de resource, zorgt Resource Scheduling Optimization ervoor dat vereiste A op de planning blijft staan. Aan de andere kant wordt vereiste B (acht uur) niet op dezelfde dag gepland en heeft Jeff dus slechts één uur gepland werk.

Foutafhandeling en probleemoplossing

Overmatig gebruik van vergrendelingsbeperkingen kan leiden tot een slechte optimalisatie van de definitieve planning. Boekingsvergrendelingsopties moeten verstandig worden gebruikt om de resultaten van Resource Scheduling Optimization te maximaliseren.

Als een vergrendelde boeking niet aan alle gedefinieerde beperkingen kan voldoen, wordt de optimalisatieaanvraag voortgezet en worden de geïdentificeerde resources met schendingen overgeslagen. Het volgende foutbericht wordt gegenereerd om te helpen bij het oplossen van problemen.

Ophalen van sommige records door het systeem is mislukt. Interne fout(en): Geblokkeerde boeking is onhaalbaar, reden: Violation. Gegevenspunten traceren: RequirementId, RequirementName, BookingId, BookingName, ScheduledTimeWindow, FullTimeWindow, ArrivalTime, Lock Type

Met de traceringsgegevenspunten kunt u achterhalen wat er mis is gegaan. Probeer de boekingsinstellingen bij te werken om de reden van de schending aan te pakken voordat u Resource Scheduling Optimization opnieuw uitvoert.

Soorten overtredingen

  • De vergrendelde boeking kan niet voldoen aan het filter voor het tijdsbestek.

    • LockBookingTimeWindowFilter. Mogelijke scenario's:

      • Vergrendelde boeking bevindt zich buiten de werkuren van de resource
      • Ongeldig toegezegd tijdsbestek
      • Ongeldige reistijd
    • ResourceBreakTimeWindowFilter. Een vergrendelde boeking is in strijd met een geplande pauze.

  • De geschiktheidscontrole is mislukt met beperking.