Časová omezení určují, na kdy lze rezervaci založit a do kdy ji smí koncový uživatel upravovat. Systém nabízí tři pravidla, která lze kombinovat, a jejich doplněk na úrovni role.
Minimální předstih
Jak dlouho dopředu musí být rezervace založená. Nelze rezervovat čas, který je příliš blízko.
Maximální předstih
Jak daleko dopředu lze rezervovat. Nelze rezervovat čas, který je příliš daleko v budoucnosti.
Uzávěrka úprav
Do kdy smí koncový uživatel existující rezervaci měnit.
Prodloužení předstihu (role)
Delší minimální předstih pro členy vybrané role.
Systémová pravidla najdete v Nastavení systému, záložka Workflow, ve dvou boxech:
- Zakládání rezervace – minimální a maximální předstih. Lhůty se počítají od aktuálního času.
- Úpravy rezervace – uzávěrka úprav. Lhůta se počítá od plánovaného začátku rezervace.
Prodloužení předstihu se nastavuje ve formuláři role, vlastní hodnoty pro jednotlivé pobočky ve formuláři pobočky. Pod každým pravidlem se zobrazuje řádek s dopadem, který okamžitě ukazuje výsledek aktuálního nastavení - například „Teď je 14:00 → rezervovat lze nejdříve na 20:00.“ Řádek se překresluje už během úprav, ještě před uložením.
Minimální a maximální předstih dohromady tvoří jedno okno, ve kterém lze rezervovat. Obě pravidla posuzují plánovaný začátek rezervace vůči aktuálnímu času - minimální předstih určuje, kde okno začíná, maximální předstih, kde končí. Okno se s časem plynule posouvá dopředu.
Teď
příliš brzy
(minimální předstih)
Lze rezervovat
rezervační okno
příliš daleko
(maximální předstih)
→ budoucnost
Příklad (minimální předstih 6 hodin, maximální předstih 2 dny):
- Teď je 24. 9. 14:00 → rezervovat lze na časy od 24. 9. 20:00 do 26. 9. 14:00
- Ve 20:00 se okno posune na 25. 9. 2:00 – 26. 9. 20:00
Minimální předstih musí být kratší než maximální předstih, jinak by okno bylo prázdné a nastavení nelze uložit. Pokud je zapnuté jen jedno z pravidel, okno je z druhé strany otevřené.
Jak dlouho dopředu musí být rezervace založená. Rezervaci nelze založit, pokud její plánovaný začátek leží příliš blízko aktuálního času. Pravidlo se zapíná zaškrtávátkem, poté se volí jeden ze dvou režimů:
Pevný předstih (1–48 hodin)
Plovoucí lhůta počítaná od aktuálního času. Rezervaci nelze založit, pokud začíná dříve než za nastavený počet hodin. Lhůta se průběžně posouvá spolu s časem. Jen v tomto režimu se uplatní prodloužení předstihu na roli (viz níže).
Příklad (nastaveno 6 hodin):
- Teď je 14:00 → rezervovat lze nejdříve na 20:00
- Teď je 15:00 → rezervovat lze nejdříve na 21:00
Až od zítřka
Dnešní den je celý uzavřený - na dnešní datum nelze založit žádnou rezervaci, bez ohledu na hodinu. Den se posuzuje podle místního času.
Příklad:
- Teď je 24. 9. 8:00 → rezervovat lze nejdříve od zítra, tedy od 25. 9. 0:00
- Rezervaci na 24. 9. 18:00 založit nelze, přestože do ní zbývá 10 hodin
Jak daleko dopředu lze rezervovat. Rezervaci nelze založit, pokud její plánovaný začátek leží dál v budoucnosti, než je nastavená lhůta. Pravidlo se zapíná zaškrtávátkem a nastavuje v řádku Nejvýše: hodnota a jednotka - hodiny (1–48) nebo dny (1–30).
Příklad (nastaveno nejvýše 7 dnů):
- Teď je 24. 9. 10:00 → rezervovat lze nejpozději na 1. 10. 10:00
- Rezervaci na 2. 10. 8:00 dnes založit nelze
- Zítra (25. 9.) v 10:00 se horizont posune na 2. 10. 10:00 a stejnou rezervaci už založit lze
Rozdíl oproti minimálnímu předstihu: Obě pravidla porovnávají plánovaný začátek rezervace s aktuálním časem, liší se jen směrem. Minimální předstih je dolní hranice - blokuje časy, které jsou příliš brzy. Maximální předstih je horní hranice - blokuje časy, které jsou příliš daleko. Maximální předstih tedy neurčuje uzávěrku, po které by se přestalo rezervovat: rezervovat lze kdykoliv, jen ne dál dopředu, než dovoluje horizont.
Do kdy smí koncový uživatel existující rezervaci měnit. Lhůta se počítá od plánovaného začátku rezervace. Pravidlo se zapíná zaškrtávátkem, poté se volí směr a společná lhůta 1–48 hodin:
Před plánovaným začátkem
Rezervaci lze měnit jen do nastaveného počtu hodin před jejím začátkem. Zabraňuje změnám na poslední chvíli před příjezdem vozidla.
Příklad (nastaveny 2 hodiny):
- Rezervace na 16:00 → měnit ji lze do 14:00
Po plánovaném začátku
Rezervaci lze měnit ještě nastavený počet hodin po jejím začátku, poté se uzavře. Umožňuje opravit chybu krátce po příjezdu vozidla, ale zamezuje zpětným změnám po delší době.
Příklad (nastaveny 2 hodiny):
- Rezervace na 10:00 → měnit ji lze do 12:00
Platí jen pro koncové uživatele. Uzávěrka úprav se týká pouze uživatelů v roli s příznakem Koncový uživatel (typicky externí dopravci). Interních operátorů - dispečerů a administrátorů - se netýká, ti mohou rezervaci upravovat i po uzávěrce.
Ve formuláři role lze nastavit delší minimální předstih pro členy této role - například pro externí dopravce, kteří mají rezervovat s větším předstihem než interní uživatelé. Hodnota se zadává ve třech polích Dny / Hodiny / Minuty, takže může být jemnější než systémové nastavení, které se zadává v celých hodinách.
Platí nejdelší hodnota
Pokud má uživatel přiřazeno více rolí, bere se nejdelší hodnota ze všech jeho rolí. Ta se porovná se systémovým minimálním předstihem a platí delší z obou - hodnota role se k systémové nepřičítá.
Nikdy nezkracuje
Role může předstih jen prodloužit. Je-li hodnota role kratší než systémové nastavení, platí systémové nastavení.
Jen v režimu pevného předstihu
Prodloužení se uplatní, jen když je minimální předstih zapnutý v režimu Pevný předstih. V režimu Až od zítřka ani při vypnutém minimálním předstihu nemá žádný účinek.
Příklad (systémový minimální předstih 4 hodiny):
- Uživatel má role s prodloužením 6 hodin a 1 den → platí mu předstih 1 den
- Uživatel má jedinou roli s prodloužením 2 hodiny → platí mu systémové 4 hodiny
- Uživatel má roli s prodloužením 4 hodiny 30 minut → platí mu 4 hodiny 30 minut
Formulář role pod polem ukazuje výsledný předstih, například „Členům role platí minimální předstih 1 den; systémové nastavení je 4 hodiny.“
Ve formuláři pobočky lze všechna tři pravidla nastavit pro konkrétní pobočku jinak než v systému. Každé pravidlo má volbu Podle nastavení systému, která je výchozí, a vedle ní šedě zobrazenou hodnotu, kterou pobočka ze systému přebírá.
Podle nastavení systému
Pobočka přebírá systémové nastavení - je-li pravidlo v systému zapnuté, platí i na pobočce, je-li vypnuté, na pobočce neplatí. Tato volba neznamená „vypnuto“.
Vlastní hodnota
Stejné volby jako v systému (u minimálního předstihu Pevný předstih / Až od zítřka, u uzávěrky úprav Před / Po plánovaném začátku). Vlastní hodnota pobočky nahrazuje systémovou - může být přísnější i mírnější a pobočka si tak může pravidlo zapnout i tehdy, když v systému zapnuté není.
Pobočka nemůže pravidlo zrušit. Formulář pobočky nemá volbu „vypnuto“. Pravidlo zapnuté v systému platí na každé pobočce - buď se systémovou, nebo s vlastní hodnotou pobočky.
Když se uživatel pokusí o akci, kterou časová omezení nedovolují, systém ho upozorní takto:
V přehledu rezervací
Časy mimo rezervační okno jsou zobrazené šedě jako nedostupné. Uživatel vidí, které sloty nelze rezervovat, ještě před pokusem o založení.
Ve formuláři rezervace - čas je příliš brzy
Při uložení se zobrazí zpráva „Zdroj {rampa} lze rezervovat až od {datum a čas}.“ Formulář nelze uložit, dokud uživatel nezvolí povolený čas nebo akci nezruší.
Ve formuláři rezervace - čas je příliš daleko
Při uložení se zobrazí zpráva „Zdroj {rampa} lze rezervovat nejpozději na {datum a čas}.“
Při úpravě existující rezervace
Pokud koncový uživatel otevře schválenou rezervaci, jejíž čas už leží mimo rezervační okno, zobrazí se zpráva „Čas rezervace už spadá mimo povolené rezervační okno — čas ani délku rezervace už změnit nelze.“ Ostatní údaje rezervace lze dál upravovat. Po uzávěrce úprav koncový uživatel změny rezervace neuloží vůbec.
Uživatel, jehož role má oprávnění Uložit rezervaci i v případě konfliktu, vidí ve formuláři rezervace zaškrtávátko:
Uložit rezervaci i přes omezení dostupnosti
Zaškrtnutí přeskočí celou kontrolu dostupnosti, nejen časová omezení. Rezervace se uloží i tehdy, když se na rampě překrývá s jinou rezervací, překračuje kapacitní limit nebo zasahuje mimo pracovní dobu rampy. Používejte jen při řešení urgentní situace nebo opravě chyby a zkontrolujte, že uložením nevznikne kolize.
Výjimka: Denní limit rezervací firmy se kontroluje vždy - zaškrtávátko ho neobchází.