Omezení
Omezení v objednávkovém formuláři nejsou překážka, ale ochrana provozu. Díky nim systém nedovolí objednávku, která by porušila pravidla kuchyně, logistiky nebo cen. Uživatel vždy vidí jasnou informaci, proč něco nejde objednat.
Omezení podle typu jídla
Pro některé provozy dává smysl vypnout objednávání určitých typů jídel. Typický scénář: polévka je automaticky k hlavnímu jídlu a kuchyň nepotřebuje samostatné počty polévek – v jídelníčku se pak zobrazuje pouze jako informace. Stejný princip lze použít i u svačin.
Nastavení je na úrovni jídelníčku v Jídelní lístky – základní nastavení.
Limity množství
Limity jsou dobrovolné – nastavují je jen provozy, kterým dávají smysl a potřebují je.
Limity mohou fungovat v několika úrovních – podle potřeby kuchyně:
- Celkový denní limit kuchyně – např. „max. 300 obědů denně“ bez ohledu na typ jídla.
- Limit podle typu jídla – např. specialita s limitem 50 porcí za den dle kódu jídla.
- Limit konkrétního jídla – např. svatomartinská husa s horním limitem.
- Pokud zbývá méně než 100 ks, zobrazí se upozornění „Zbývá už jen X ks“.
- Po vyčerpání limitu se jídlo označí jako nedostupné.
Tato ochrana je zásadní tam, kde kuchyně vaří jen omezené množství porcí. Nastavení limitů se provádí ve Správě jídel u konkrétních jídel a souvisí s Limity objednávek.
Kuchyň má objednáno jen 100 svatomartinských hus a více už nesežene. V systému si proto nastaví horní limit pro dané jídlo a po jeho naplnění už další objednávky nepovolí.
Minimální cena objednávky
Minimální cena objednávky se používá hlavně kvůli rozvozu – aby si uživatel neobjednal jen levnou položku (např. samotnou polévku) a nejel k němu rozvoz kvůli objednávce za 30 Kč.
Funguje to tak, že uživatel musí nejdřív objednat „hlavní“ položku, která limit splní, a až poté se mu odemkne možnost objednat levnější položky (checkboxy). Pokud uživatel dražší položku zruší, systém automaticky zruší i ty levné položky, aby nešlo omezení obejít.
Jídla zdarma
Pokud je zapnuté Zakázat objednávání jídel zdarma, nelze objednat položky s cenou 0 Kč. Jde hlavně o ochranu pro případ, kdy se omylem nahraje jídelníček bez cen nebo se u konkrétního jídla zapomene cenu vyplnit – raději se jídlo neobjedná, než aby bylo zdarma. To je zásadní hlavně při zapnutém modulu Platby. Nastavení je v Jídelní lístky.
Jedno jídlo na uživatele
V režimu Jedno jídlo na uživatele smí uživatel objednat pouze jeden typ jídla za den. Hodí se tam, kde má strávník nárok jen na jeden oběd a nemá dostávat další jídla navíc.
- nelze zvyšovat počet porcí nad 1,
- nelze objednat jiný typ jídla ve stejný den,
- polévky se počítají jako samostatný typ.
Nastavení může být na úrovni jídelníčku nebo odběrného místa (odběrné místo má přednost) – viz Jídelní lístky a Odběrná místa. Pro vybrané uživatele lze omezení vypnout v jejich nastavení – typicky u osob, které objednávají za ostatní. Například všichni zaměstnanci firmy si mohou objednat pouze jedno jídlo, ale recepční může objednávat i pro návštěvy (viz Uživatelé → Základní nastavení).
Více polévek než hlavních jídel
Pokud je zapnuté Zakázat více polévek než hlavních jídel, systém hlídá poměr polévek a hlavních jídel za den. Toto pravidlo se často používá společně s nastavením Polévka k hlavnímu jídlu a nastavuje se v Jídelní lístky.
Časová omezení účtu
Uživatelské účty mohou mít vymezené období, kdy je možné objednávat. Je to typické pro lázeňské nebo hotelové provozy, kde má host pobyt „od–do“ – aby si nemohl objednat jídla před příjezdem ani po odjezdu. Jídelní lístek a jídla mimo stanovené datumy neuvidí (viz Lázeňský provoz a Uživatelé → Základní nastavení).
- Datum otevření objednávek – uživatel nemůže objednávat před tímto datem.
- Datum ukončení objednávek – uživatel nemůže objednávat po tomto datu.
Lze nastavit i jen jednu hranici. Typické příklady:
- Konec zaměstnání: nastavíte datum „Do“ a zaměstnanec už si neobjedná jídla na dobu, kdy v práci nebude.
- Žáci ve škole: dá se rovnou nastavit datum do budoucna (konec školy).
Obecně: po datu „Do“ systém účet automaticky vyřadí, takže se na něj nezapomene.