Obecné informace
Kalendář reprezentuje číselnou hodnotu měnící se v čase. Některé evidence využívají kalendáře k definování svých vlastností závislých na čase. Kalendáře mají svá pravidla vymezující hodnotu kalendáře během určených časových období. Hodnota kalendáře je zvolena na základě zkombinování výsledků pravidel vyhodnocených v tomto pořadí:
- Pravidlo je platné od data svého začátku (včetně) do data svého konce (vyjma). Mimo toto časové období nebude pravidlo vybráno.
- Existuje-li v určeném časovém období více platných pravidel, je vybráno pravidlo s nejnižší hodnotou priority. Má-li více pravidel stejnou prioritu, je vybrána hodnota pravidla, jehož datum začátku platnosti je nejpozdější.
- Není-li ve zvoleném časovém období platné žádné pravidlo, je nastavena kalendáři výchozí hodnota.
popsat lépe, viz https://frepple.org/docs/current/examples/calendar/calendar-bucket-priority.php?highlight=calendar
Struktura formuláře kalendář
Založení a editace záznamu kalendář se provádí na stejném formuláři.
Formulář je možné rozdělit do následujících částí:
- Obecné - Základní informace o této konfigurační matici.
- Pravidla kalendáře - Seznam pravidel tohoto kalendáře definujících časová období, během nichž je kalendáři přiřazena určená hodnota.
- Další informace - Další informace související s tímto kalendářem. K dispozici jsou následující záložky:
- Dostupné lokace - Seznam lokací, pro které je tento kalendář kalendářem dostupnosti. Kal. dostupnosti zde slouží k vymezení pracovní doby lokace.
- Dostupné operace - Seznam operací, pro které je tento kalendář kalendářem dostupnosti. Kal. dostupnosti zde slouží k vymezení pracovní doby u operace.
- Dostupné organizační jednotky - Seznam organizačních jednotek, pro které je tento kalendář kalendářem dostupnosti.
organizační jednotky mají kalendáře?
- Kal. simulace - Seznam kalendářů simulací.
- Kategorie zdrojů - Kategorie zdrojů, pro které je tento kalendář šablonou.
popsat kategorie zvlášť?
- Operace kal. min. dávky - Seznam operací, pro které je tento kalendář kalendářem minimální dávky. Kal.min. dávky zde slouží k vymezení minimálního množství položky u operace, je-li toto množství proměnné v čase.
- Zásobníky kal. max. kapacity - Seznam zásobníků, pro které je tento kalendář kalendářem maximální kapacity. Kal. max. kapacity slouží pro definování maximální kapacity zásobníku, je-li tato kapacita proměnná v čase.
- Zásobníky kal. min. kapacity - Seznam zásobníků, pro které je tento kalendář kalendářem minimální kapacity. Kal. min. kapacity slouží pro definování minimální kapacity zásobníku, je-li tato kapacita proměnná v čase.
- Zdroje kal. dostupnosti - Seznam zdrojů, pro které je tento kalendář kalendářem dostupnosti. Kal. dostupnosti zde slouží k vymezení pracovní doby u zdrojů.
- Zdroje kal. efektivity - Seznam zdrojů, pro které je tento kalendář kalendářem efektivity. Kal. efektivity slouží pro definování efektivity zdroje, je-li efektivita proměnná v čase.
- Zdroje kal. max. kapacity - Seznam zdrojů, pro které je tento kalendář kalendářem maximální kapacity. Kal. max. kapacity slouží pro definování maximální velikosti zdroje, je-li tato velikost proměnná v čase.
Název pole | Význam |
---|---|
Název | Název kalendáře sloužící k jeho identifikaci. Toto pole je povinné. |
Je šablona | Příznak o tom, zda je tento kalendář šablona. Šablony nemohou být použity jinými objekty. |
Výchozí hodnota | Výchozí hodnota tohoto kalendáře použita v případě, není-li u kalendáře použito žádné pravidlo. |
Poznámka | Textová poznámka k tomuto kalendáři. |