Ütemezéskor a munkalap műveletekben megadott erőforrás és anyagszükségletek valamint a kezdési feltételek alapján a program megkeresi azt a legkorábbi időpontot, amikor minden rendelkezésre áll, majd ekkora időzíti (ütemezi) a feladatot. Meghatározza a művelet végrehajtásának kezdő és záró időpontját.
Az ütemezés során az ütemezett időtartamnak megfelelően a program megterheli az erőforrás csoport kapacitását és a beállított Erőforrás kiosztás szabályozás szerint a végrehajtást konkrét erőforráshoz rendeli vagy csoportszinten hagyja, hogy a felhasználó később saját maga dönthessen a hozzárendelésről.
Annak érdekében, hogy figyelembe vegyük a már megkezdett feladatok készültségét az ütemezés algoritmus a megkezdett feladatok ütemezése során a hátralék időt ütemezi.
A hátralék idő számítása:
•ha az Erőforrás paraméterben a Megkezdett feladatok ütemezése beállítása Ütemezés tervezett idő szerint, akkor a Hátralék idő = Tervezett idő
•ha az Erőforrás paraméterben a Megkezdett feladatok ütemezése beállítása Ütemezés hátralék idő szerint, akkor a Hátralék idő = művelet teljes tervezett időszükséglete - jelentett idő
•ha az Erőforrás paraméterben a Megkezdett feladatok ütemezése beállítása Ütemezés hátralék mennyiség szerint, akkor a Hátralék idő = a műveleti mennyiségek jelentése szerint a hátralék mennyiség alapján számolt idő (hátralék mennyiség * időnorma + holtidő -> feltételezzük ha már részben megmunkálásra került a termék, akkor túl vagyunk a gépállításon)
Megkezdett ütemezetlen feladat ütemezése esetén a
•a már megvalósult munkavégzést (a jelentett idő alapján) felvesszük foglalásba
•az erőforrás foglalás így két részből tevődik össze: jelentett idő szerinti + hátralék alapján ütemezett. (ennek következménye, hogy ez így eltérhet a munkalapművelet tervezett idejétől)
Megkezdett ütemezett feladat újraütemezése:
•az aktuális időpontig megmarad az ütemezés
•a (maradék) hátralék időt az erőforrás paraméter beállítása szerint számoljuk és ütemezzük
Annak érdekében, hogy a Drag&Drop felületen az erőforrás kiosztást a felhasználó határozhassa meg amennyiben szeretné, a Foglalás funkcióban a felületen történő Drag&Drop ütemezés során az Aktív erőforrás csoporton az erőforrás kiosztást a felhasználó az ütemezést követően kézzel állíthatja. Előírt erőforrások esetén is a Drag&Drop művelet az erősebb. Kivétel ez alól a Csere-Kiosztás:foglalás-Ütemezés üzemmódok. Ezekben az esetekben, ha az ütemezés beállításánál Csak előírt erőforrás van kiválasztva, a feladatot nem lehet mozgatni a felületen.