Periodické nastavení
Beztermínové aktivity a Sady lze přiřadit uživateli periodicky. V takovém případě se aktivita přiřadí uživateli jako při klasickém přiřazení, ale po určité nastavené době, když uživateli tento první přístup vyprší, se automaticky nastaví stejný přístup znovu. To je velice užitečné, pokud například chceme, aby naši zaměstnanci vždy na začátku roku splnili školení BOZP, které máme jako e-learningový kurz. Stačí jim nastavit přístup k tomuto kurzu jednou periodicky a dále se nemusíme o tyto přístupy starat.
Při nastavování periody máme dvě možnosti výpočtu pro počítání periody: Normální a Školení.
Normální
Při normálním výpočtu definujeme nejprve délku aktivní části, tedy počet dní kdy bude uživateli aktivita přístupná. Ta musí odpovídat počtu dní od Začátku přístupu po Vyžadované datum splnění. Při změně jednoho z těchto parametrů se ostatní parametry automaticky upravují.
Jako druhý volíme údaj Nastavení opakování, tedy kdy bude nová perioda začínat - k tomu je nám k dispozici grafiké rozhranní CRONu - ten je určitým univerzálním nastavovačem opakovaných akcí. Máme k dispozici 6 tabů určujících hrubou periodu - zvolíme tedy jeden z nich a na něm definujeme kdy přesně bude nová perioda začínat:
- Minuty - nová perioda bude začínat každých x minut - velice nepoužitelné pro naše potřeby, jelikož těžko bude existovat aktivita, kterou potřebujeme plnit každých 20 minut...
- Hodinově - nová perioda bude začínat každých X hodin, můžeme případně určit ve kterou minutu přesně - podobně jako minutové nastavení není příliš použitelné.
- Denně
- nová perioda bude začínat každých X dní v určitou hodinu hodinu (pozor, není myšlen konkrétní den v měsíci, například 12. den)
- nová perioda bude začínat každý pracovní den v určitou hodinu.
- Týdně - nová perioda bude začínat vždy v nekterý konkrétní den (případně ve více dní) v týdnu v určitý čas.
- Měsíční - perioda bude začínat každých X měsíců v konkrétní den (dny) měsíce v konkrétní hodinu - volba dne je zde možná buď pořadím dne v měsíci nebo specifikací pomocí dní v týdnu (například každá druhé úterý)
- Roční - perioda bude začínat každých X let v konkrétní měsíc v konkrétní den (dny) měsíce v konkrétní hodinu - volba dne je zde možná buď pořadím dne v měsíci nebo specifikací pomocí dní v týdnu (například každá druhé úterý)
Školení
Tento typ výpočtu je vhodný pro aktivity, jejichž splněnost má určitou trvanlivost, například po jejich splnění uživatel obdrží certifikát na jeden rok, a není vhodné, aby se někdy stalo, že uživatel tento certifikát nebude mít platný.
Délka aktivní části se zde nastavuje stejně jako u Normálního typu výpočtu. Perioda opakování se nastaví jednoduše jako počet dní, měsíců a let po které bude splněnost aktivity trvat. Systém poté dopočítá, kdy příště se začne perioda opakovat a ukáže toho datum jako Příští spuštění. To je vypočítáno jako délka periody mínus délka aktivní části, ve které uživatel aktivitu plní.
Pro příklad, certifikát splněnosti je uživateli udělen na jeden rok, uživatel má vždy jeden měsíc na splnění kurzu. Příští spuštění bude tedy od začátku současné periody za 11 měsíců.