Tietoja varauksen lukitusasetuksesta Resource Scheduling Optimizationissa
Kun varaus on luotu, lukitus voidaan määrittää Varattavissa olevan resurssin varaus -tietueen Resource Scheduling Optimization -välilehden Aikataulutuksen lukitusasetukset -kentässä. Resource Scheduling Optimization sisällyttää lukitut varaukset aina optimoidun aikataulun osana.
Varauksen lukitusasetukset
Vaihtoehtoja on neljä:
Aikaväli: Resource Scheduling Optimization voi siirtää varauksia tiettyjen aikavälien sisällä ja varmistaa näin, että Arvioitu saapumisaika -määritys sijoittuu tälle aikavälille mutta ei varauksen päättymisaikaan. Resource Scheduling Optimization voi määrittää varaukset uudelleen toisille resursseille ottamalla aikavälin huomioon ja noudattamalla aikaan liittyviä kenttiä.
- Aikaikkunan alkamispäivä- ja Aikaikkunan päättymispäivä -määrityksenä on sama päivämäärä: Resource Scheduling Optimization aikatauluttaa varauksen kyseiselle päivälle, mutta ajalla ei ole merkitystä.
- Aikaikkunan alkamispäivä ja Aikaikkunan päättymispäivä määrittävät aikavälin: Resource Scheduling Optimization aikatauluttaa varauksen kyseiselle aikavälille, mutta päivämäärällä ei ole merkitystä.
- Aika luvatusta- ja Aika luvattuun -määrityksenä on päivämäärä ja aikaväli: Resource Scheduling Optimization aikatauluttaa varauksen valitulle päivälle valittuna aikavälinä.
- Aikaikkunan alkamis- ja päättymispäivä- ja Aikaikkunan alkamis- tai päättymisaika -määritykset ovat samana päivänä: Resource Scheduling Optimization aikatauluttaa varauksen valitulle päivälle valittuna aikavälinä.
Muistiinpano
Jos aika- ja päivämääräkentissä on ristiriitaisia tietoja, Resource Scheduling Optimization käyttää ensin Aika luvatusta- ja Aika luvattuun -kenttiä.
Resurssi: Resource Scheduling Optimization voi siirtää varauksia toiselle aikavälille, mutta sen on käytettävä samaa resurssia.
Aika: Resource Scheduling Optimization voi siirtää varauksia muille resursseille, mutta sen on säilytettävä arvioitu saapumisaika.
Resurssi ja aika: Resource Scheduling Optimization ei voi siirtää varauksia muille resursseille eikä toiselle aikavälille, Varauksen on alkamisaikaa ja matkan arvioitua kestoa voidaan muuttaa, jos Resource Scheduling Optimization aikatauluttaa varauksen uuteen sijaintiin, ennen kuin varaus lukitaan.
Esimerkki:
Bernadette on resurssi, jonka varaus alkaa 9.15. Varaus on lukittu aikaan. Kun Resource Scheduling Optimization suoritetaan, järjestelmä havaitsee, että Bernadettella on aamulla 15 minuuttia vapaata aikaa. Minkään muun tarpeen kesto ei sovi tähän kohtaan, sillä sen vieressä on lukittu varaus.
Resource Scheduling Optimization noudattaa määritettyä lukitusasetusta säilyttämällä lukitun varauksen aikataulussa. Aikataulutus kuitenkin optimoidaan määrittämällä varaus Ashleylle. Tämä muutos vapauttaa Bernadettelle aikaa suorittaa muita töitä.
Lukkorajoitusten liikakäyttö
Lukitusrajoitteiden laaja käyttö voi heikentää optimointia lopullisessa aikataulussa. Varauksen lukitusvaihtoehtoja on käytettävä viisaasti Resource Scheduling Optimization -tulosten maksimoimiseksi ja muiden Resource Scheduling Optimization -tavoitteiden aiheuttaman häiriön minimoimiseksi.
Esimerkiksi on kaksi tarvetta: A (yksi tunti) ja B (kahdeksan tuntia). Yksi resurssi (Jeff) työskentelee kahdeksan tuntia päivässä. Kun Resource Scheduling Optimizationin suorituksen tavoite on kokonaistyöajan maksimoiminen, resurssille Jeff tulee määrittää tarve B (8 tuntia).
Jos varaat resurssille Jeff tarpeen A (1 tunti) ja lukitset varauksen resurssiin, Resource Scheduling Optimization varmistaa, että tarve A pysyy aikataulussa. Toisaalta vaatimusta B (kahdeksan tuntia) ei aikatauluteta samalle päivälle ja Jeffille jää vain tunti aikataulutettua työtä.
Virheidenkäsittely ja vanmääritys
Lukitusrajoitteiden laaja käyttö voi heikentää optimointia lopullisessa aikataulussa. Varauksen lukitusasetuksia on käytettävä harkiten, jossa Resource Scheduling Optimizationin tulokset voidaan maksimoida.
Jos lukittu varaus ei voi noudattaa kaikkia määritettyjä rajoituksia, optimointipyyntö jatkuu ja ohittaa määritetyt resurssit, joissa on rikkomuksia. Vianmäärityksen avuksi luodaan seuraava virhesanoma.
Järjestelmä ei onnistunut optimoimaan joitakin tietueita. Sisäinen virhe: Lukittu varaus on toimimaton, syy: Violation
. Arvopisteiden seuranta: RequirementId
, RequirementName
, BookingId
, BookingName
, ScheduledTimeWindow
, FullTimeWindow
, ArrivalTime
, Lock Type
Jäljityksen tietopisteiden avulla voit selvittää, mikä meni vikaan. Kokeile poistaa rikkomuksen syy päivittämällä varausasetukset, ennen kuin Resource Scheduling Optimization suoritetaan uudelleen.
Rikkomisten tyypit
Lukittu varaus ei voi täyttää aikaikkunan suodatinta.
LockBookingTimeWindowFilter. Mahdolliset skenaariot:
- Lukittu varaus on resurssin työajan ulkopuolella
- Virheellinen luvattu aikaikkuna
- Virheellinen matka-aika
ResourceBreakTimeWindowFilter. Lukittu varaus on ristiriidassa aikataulutetun taukoajan kanssa.
Kelpoisuustarkistus epäonnistui rajoituksen vuoksi.
MeetsRequiredSkills. Lukittu varaus vastaa virheellisesti resurssin taito-ominaisuuksia.
MeetsRequiredRoles. Lukituilla varauksella on virheellinen resurssin roolin vastaavuus.
MeetsResourcePreferences. Lukitussa varauksessa on virheellinen "On valittava kohteista"- tai "rajoitettu"-resurssi.