Wiki source code of Tab Přiřazení dle skupin

Last modified by Klára Kvardová on 2026/04/21 15:42

Hide last authors
admin admin 1.1 1 (% class="box" %)
2 (((
3 Obrazovka slouží k nastavení [[Přiřazení dle skupin 📖>>doc:Uživatelská příručka Competent.Slovník.Přiřazení dle skupin.WebHome]]. Funkcionality Competentu vytvářející objekty Přiřazení, které propojí Uživatelskou skupinou s Aktivitou nebo Sadou Competentu. Podle nastavení tohoto objektu Přiřazení pak systém automaticky vytváří objekty [[Přístupu 📖>>doc:Uživatelská příručka Competent.Slovník.Přiřazení Aktivity Uživateli (přístup).WebHome]] k zadané Aktivitě/Sadě pro uživatele dané skupiny.
4 )))
5
6 [[image:2022-06-27 11_33_09-Competent.png||alt="A-Settings-tabUsergroupActivityAssignment.png"]]
7
8 Obsahem obrazovky je seznam všech existujících nastavení automatických přiřazení, který je seřazen podle názvů uživatelských skupin. Obsahuje následující prvky:
9
10 1. Sloupec **Skupiny **- lokalizovaný název Uživatelské skupiny
11 1. Sloupec **Aktivita/Sada** - lokalizovaný název přiřazeného objektu Aktivity nebo Sady
12 1. Sloupec **Nastavení **- zkrácený výpis nastavení konkrétního přiřazení. Detaily nastvení jsou detailně popsány dále.
13 1. Tlačítko **Přiřadit Aktivitu** - zobrazí modál pro vytvoření a nastavení nového objektu automatického Přiřazení
14 1. Tlačítko **Upravit **- zobrazí modál pro úpravy nastavení vybraného automatického Přiřazení
15 1. Tlačítko **Ukončit **- pokud je automatické Přiřazení aktivní, je možné jej ukončit manuálně dříve, než jej ukončí sám systém podle nastavených parametrů. Po kliknutí se zobrazí modál s detailnějším popisem ukončení, viz dále.
16 1. Tlačítko **Smazat **- pokud je automatické Přiřazení aktivní, je možné jej smazat. Po kliknutí se zobrazí modál s detailnějšími volbami smazání, viz dále. Po smazání zmizí přiřazení z tohoto seznamu.
17 1. Funkce vyhledávání - zapne vyhledávání mezi Přiřazeními podle názvu skupiny.
18 1. Ukončené přiřazení - pokud bylo Přiřazení již ukončeno a nebylo smazáno, je zde zobrazeno šedivou barvou a bez dalších ovládacích prvků.
19
20 === ===
21
22 === Vytvoření a úprava přiřazení ===
23
24 Obě operace používají pro práci s objektem Přiřazení stejný modál, který v základním nastavení vypadá následovně:
25
26 [[image:2022-06-27 15_56_04-Window.png]]
27
28 Při editaci existujícího Přiřazení je zobrazeno jiné dodatečné nastavení:
29
30 (% class="box" %)
31 (((
32 [[image:2022-06-27 16_38_19-Window.png]]
33 )))
34
35 **Určení Skupiny a Aktivity**
36
37 Pro vytvoření Přiřazení je nutné vybrat Uživatelskou skupinu z nabízeného **selektoru skupin (1)**. Uživatelské skupiny jsou zde rozděleny do sekcí podle subtypu a v rámci sekcí jsou seřazeny podle abecedy.
38
39 Druhým nutným parametrem Přiřazení je **volba objektu Aktivity nebo Sady (2)**, která bude přiřazována. Po kliknutí na tlačítko **Nastavit **se otevře boční panel pro výběr aktivity nebo sady. Pokud je objekt již zvolen, je místo tlačítka "Nastavit" zobrazen název Aktivity nebo sady. Kliknutím na tento název je možné objekt změnit.
40
41 Dokud není nastavena Aktivita/Sada, nejsou přístupná některá další nastavení v modálu, která se vztahují ke konkrétním parametrům Aktivity.
42
43
44
45 Jiné nastavení Začátku přístupu pak zobrazí další možnosti:
46
47 (% class="box" %)
48 (((
49 [[image:2022-06-27 15_58_51-Window.png]]
50 )))
51
52 **Začátek a konec přístupu**
53
54 Okamžik, na kdy bude ve výsledném objektu Přístupu nastaveno datum "Začátek přístupu", je možné definovat několika způsoby. Přepínač **Začátek přístupu (4)** určuje dvě základní možnosti:
55
56 * **Datum**: je zobrazen Datepicker pro nastavení datumu začátku a také zobrazeno tlačítko pro nastavení **Konce přístupu (5)**. Oba tyto datumy (včetně času) je možné nastavit nebo nechat nevyplněné (případně smazat pomocí tlačítka **Nenastavovat**). Pokud jsou nastaveny, pak přesně tyto datumy budou nastaveny pro vytovřený objekt **Přístupu **jako **Začátek přístupu** a **Vyžadované datum splnění**.
57 Pokud není nastaveno datum Začátek přístupu, je do objektu Přístupu nastaveno datum momentu, kdy se uživatel stal členem dané Uživatelské skupiny, nebo okamžik, kdy bylo vytvořeno toto Přiřazení (použije se datum, které nastane později).
58 Pokud není nastaveno datum Konec přístupu, do objektu Přístupu není nastaveno žádné datum pro Vyžadované datum splnění (ani jiné koncové datum) a vytvořený Přístup je tak pro uživatele nekonečný.
59 * **Dle členství ve skupině**: Do výsledného objektu Přístupu, bude jako datum **Začátek přístupu** nastaveno datum momentu, kdy se uživatel stal členem dané Uživatelské skupiny, nebo okamžik, kdy bylo vytvořeno toto Přiřazení (použije se datum, které nastane později). Vyžadované datum splnění bude nastaveno podle volby **Konce přístupu (7)**:
60 ** **Počtem dní** - datum splnění bude nastaveno na Začátek přístupu plus daný **počet dní (8)**. Ten musí mít číselnou hodnotu a musí být větší než nula.
61 ** **Podle aktivity** - datum splnění bude nastaveno jako v předchozím případě, ale počet dní je brán z nastavení objektu Aktivity z parametru **Počet dnů přístupu**. Toto nastavení není přístupné, pokud není zvolena Aktivita/Sada.
62 ** **Nemá konec** - datum splnění nebude nastaveno, uživatel tak získá nekonečný přístup k aktivitě.
63
64 Povolení Periodicity celkově rozdělí modál do dvou větších logických celků:
65
66 (% class="box" %)
67 (((
68 [[image:2022-06-27 16_01_29-Window.png]]
69 )))
70
71 **Periodicita**
72
73 Pokud chceme, aby se vybraná aktivita nepřiřadila uživatelům skupiny pouze jednou ale aby byla přiřazována opakovaně, použijeme funkcionalitu **periodicity (3)**. Defaultně je předvolena **Žádná **perioda. Je tedy nutné zvolit buď:
74
75 * **Vlastní **periodu - v modálu zobrazí rozhranní pro nastavování periodicity
76 * Periodu **Podle aktivity **- použije se perioda, která je nastavena v objektu zvolené Aktivity/Sady. V modálu je zobrazen pouze textový sourhn nastavení opakování a vypočítané datum příštího spuštění.
77
78 Obě výše uvedená nastavení jsou zpřístupněna až po splnění určitých podmínek pro nastavení ostatích parametrů objektu Přiřazení. Pokud jsou tyto podmínky později porušeny, nasatvení periody se přepne zpět na volbu Žádná a její současné nastavení se smaže. Podminky pro povolení periody:
79
80 * **Vlastní**: je nastaven okamžik, kdy bude ukončen první Přístup k Aktivitě. To znamená, že pro začátek přístupu pomocí //Datumu //je nastaveno i datum //Konce přístupu//. Pro začátek přístupu //Dle členství ve skupině//, musí být nastaven kladný počet dní nebo musí být zvolena aktivita, která má nastaven parametr //Počet dnů přístupu// na kladné číslo.
81 * **Podle aktivity**: Platí stejná omezení jako pro //Vlastní //nasatvení aktivity, navíc ale musí být zvolena i Aktivita, která má nastaven parametr Opakování.
82
83 V okamžiku, kdy povolíme jeden z typů periodicity, vytvoří se v nastavení modálu dvě sekce:
84
85 * **Nastavení dat pro aktuání přístup k aktivitě** **(9)**: Tato sekce určuje, jak bude vypadat první vytvořený objekt Přístupu. Tedy ten, který se buď vytvoří uživatelům skupiny ihned po uložení tohoto Přiřazení, nebo poté, co se nový uživatel stane členem dané skupiny.
86 * **Nastavení dat pro budoucí přístupy k aktivitě** **(10)**: Tato sekce určuje, jak budou vypadat všechny další objekty Přístupu, které vzniknout po vypršení prvního Přístupu. Datum, kdy bude aktivní první Přístup takto vytvořený, je vidět v části //Příští spuštění//.
87
88 Jak se perioda nastavuje, detailní popis jednotlivých možností a částí, je k nalezení v sekci [[Periodické nastavení 📖>>doc:Uživatelská příručka Competent.Slovník.Periodické nastavení.WebHome]]. Nastavování je sice řešeno přímo pro vytváření Přístupu k aktivitě, ale logické principy i zobrazení ovládacích prvků jsou totožné. Stejně tak, pokud je perioda nastavena špatně (logicky by nebylo možné takový přístup vytvořit), je zobrazena chyba v sekci Příští spuštění a Přiřazení nepůjde uložit (nahlásí chybu periody).
89
90
91 **Dodatečná nastavení**
92
93 V závislosti na tom, zda vytváříme nové Přiřazení nebo editujeme již existující, je jako poslední položka modálu zobrazen checkox s dodatečným nastavením:
94
95 * **Znovu nastavit i aktuálně splněné přístupy (6)**: Je zobrazeno pouze u nového Přiřazení. Pokud není zaškrtnuto (výchozí nastavení), jsou na základě tohoto Přiřazení vytvořeny přístupy pouze pro uživatelé, kteří nemají v daný moment zvolenou Aktivitu/Sadu splněnou nebo spuštěnou (tedy zatím jí neabsolvovali, případně platnost takového absolvování již vypršela). Pokud je zaškrtnuto, vytvoří se Přístupy pro všechny uživatele skupiny, nezávisle na aktuální existenci a stavu jejich Přiřazení k dané Aktivitě/Sadě. Pokud existuje jiné současné Přiřazení, je nastaveno jako ukončené-expirované.
96 * **Nastavit pro všechna aktivní přiřazení (12)**: Zobrazeno pouze pro upravovaná Přiřazení. Pokud není zaškrtnuto (výchozí nastavení), po uložení změn v přiřazení se tyto změny projeví pouze pro nově vytvářené Přístupy. Pokud je zaškrtnuto, pak i všechny aktuální Přístupy vytvořené na základě tohoto Přiřazení jsou aktualizovány, aby odpovídaly novému nastavení.
97
98 === ===
99
100 === Ukončení/smazání Přiřazení ===
101
Klára Kvardová 3.1 102 Pokud Přiřazení již splnilo svůj účel nebo nechcete, aby bylo dále aktivní, můžete jej **ukončit** nebo **zcela smazat**.
admin admin 1.1 103
Klára Kvardová 3.1 104
105 **Ukončit**
106
admin admin 1.1 107 [[image:2022-06-28 10_58_29-Window.png]]
108
Klára Kvardová 3.1 109 Ukončení slouží k hromadnému odebrání přístupů, které byly vytvořeny daným Přiřazením.
admin admin 1.1 110
Klára Kvardová 3.1 111 Po kliknutí na tlačítko //Ukončit//:
admin admin 1.1 112
Klára Kvardová 3.1 113 * všechny **aktuální přístupy** vytvořené tímto Přiřazením se přepnou do stavu **Dokončeno**,
114 * uživatelé již nemohou aktivitu znovu spustit (vidí ji pouze v historii),
115 * z tohoto Přiřazení se nadále **nevytváří nové přístupy**.
admin admin 1.1 116
Klára Kvardová 3.1 117 (% class="box warningmessage" %)
118 (((
119 **Upozornění:** Pokud je u Přiřazení nastavena perioda, může v některých případech dojít k vytvoření nového (budoucího) přístupu i po ukončení. Toto chování není zcela žádoucí a může být do budoucna upraveno.
120 )))
admin admin 1.1 121
Klára Kvardová 3.1 122 Typické použití: rychlé plošné odebrání přístupu uživatelům k aktivitě (např. při jejím ukončení).
123
124
125 **Smazání:**
126
127 Pro kompletní odstranění Přiřazení použijte** ikonu koše**. Systém se následně zeptá, jak naložit s již existujícími přístupy.
128
admin admin 1.1 129 [[image:2022-06-28 15_14_07-Window.png]]
130
Klára Kvardová 3.1 131 K dispozici jsou dvě možnosti:
admin admin 1.1 132
Klára Kvardová 3.1 133 **Ano** (smazat pouze Přiřazení):
134
135 * smaže se samotné automatické Přiřazení,
136 * všechny existující přístupy (aktivní i dokončené) zůstávají beze změny,
137 * přístupy se nadále chovají podle svého nastavení (včetně period),
138 * pouze se již nevytváří nové přístupy z tohoto Přiřazení.
139
140 **Ano včetně přístupů** (smazat Přiřazení i přístupy):
141
142 * smaže se Přiřazení i jeho vazba na přístupy,
143 * všechny aktuální přístupy se přepnou do stavu Zrušeno,
144 * budoucí přístupy (např. vznikající z periody) se nevytvoří, případně se také zruší,
145 * historické (již dokončené) přístupy zůstávají zachovány pro účely evidence a reportingu.
146
147 (% class="box infomessage" %)
148 (((
149 Pokud potřebujete upravit existující přístupy (nikoliv je ukončit), doporučujeme upravit samotné Přiřazení a využít volbu: **„Nastavit pro všechna aktivní přiřazení“**. Tím dojde k hromadné úpravě již existujících přístupů.
150 )))
151
152 **Další důležité informace:**
153
154 * Volba „Znovu nastavit i aktuálně splněné přístupy“ se vztahuje pouze na přístupy vzniklé v rámci daného konkrétního Přiřazení a skupiny (nikoliv na všechny přístupy uživatele).
155 * Pokud dojde k nežádoucí změně stavu přístupu, lze jej ručně upravit na úrovni aktivity nebo sady v přehledu uživatelů.