Kapitola Notifikační šablony obsahuje následující témata:
Šablona hlaviček
V sekci Administrace > Notifikace > Šablony hlaviček notifikací lze upravit výchozí vzhled pro hlavičku a patičku výsledné notifikace.
Modifikovat lze pouze informace mezi HTML tagy. Nikdy neměnit strukturu HTML dokumentu.
Šablony notifikací
Notifikační šablona definuje typ objektu, obsah, příjemce a události, kdy dojde k odeslání notifikace v rámci notifikačního systému.
Upravte, případně doplňte předpřipravené šablony notifikací, podle potřeb vaší společnosti a uživatelů systému.
Evidenci Šablony notifikací spustíte z navigace sekce Administrace > Notifikace > Šablony hlaviček notifikací.
Evidence Šablony notifikací je tabulkového zobrazení a na řádcích se nachází přehled jednotlivých notifikačních šablon.
Oprávnění uživatelé systému mají k dispozici standardní akce pro práci se záznamy (založení a editace), více viz kapitola Základní akce pro práci se záznamy. Možnosti filtrování jsou uvedeny v kapitole Filtrování dat.
Funkce u detailu Notifikační šablona
Následující tabulka popisuje akce, které mají oprávnění uživatelé systému u detailu Notifikační šablona k dispozici na kartě Domů ve skupině Akce.
Tlačítko | Název | Význam |
---|---|---|
Odeslat testovací notifikaci | Pokud má uživatel u notifikační šablony zaškrtnutý příznak Notifikaci v aplikaci, tak se vytvoří aplikační notifikace do sekce Moje oznámení + se zobrazí upozornění na ploše. Pokud má uživatel zaškrtnuté Notifikace emailem, tak se aplikace pokusí odeslat emailovou notifikaci |
Struktura formuláře Notifikační šablona
Formulář Notifikační šablona umožňuje editovat vlastnosti šablony, na základě které dochází k založení oznámení.
Formulář Notifikační šablona je rozdělen na následující záložky:
- Notifikační šablona - Základní informace o této notifikační šabloně např. typ objektu, který je předmětem tohoto oznámení, odběratelé oznámení aj. Význam jednotlivých polí je popsán zde.
- Obsah notifikace - Samotné texty tohoto oznámení. Význam jednotlivých polí je popsán zde.
- Generátory - Události, které jsou předmětem této notifikace. Význam jednotlivých polí je popsán zde.
- Příjemci - Seznam příjemců této notifikace (subjekty (osoby, organizační jednotky), uživatelské role a skupiny osob). Význam jednotlivých polí je popsán zde.
Záložka Notifikační šablona
Název pole | Význam |
---|---|
Název | Název této notifikační šablony. K vyplnění se přistupuje kliknutím do editačního pole. |
Kód | Jednoznačný identifikátor této notifikační šablony. |
Datový typ | Typ objektu, který je předmětem tohoto oznámení. Výběr se provádí kliknutím na požadovanou položku z nabídky rozbalovacího seznamu. |
Systémový záznam | Typ záznamu z hlediska možnosti jeho editace. Systémové objekty nelze editovat. |
Hlavička šablony | Název šablony obsahující HTML texty, které se spolu s vlastními texty oznámení načítají do záhlaví a zápatí notifikace pokud je povolen formát HTML. Výběr se provádí kliknutím na požadovanou položku z nabídky rozbalovacího seznamu. |
Formát HTML | Příznak o tom, že je u této notifikační šablony povolena notifikace ve formátu HTML. |
Povoleno | Příznak o tom, že je tato notifikační šablona povolena. |
Notifikace v aplikaci | Příznak o tom, že je u této notifikační šablony povolena notifikace v aplikaci (sekce Moje oznámení + upozornění na ploše). |
Notifikace emailem | Příznak o tom, že je u této notifikační šablony povolena notifikace emailem. |
Poznámka | Podrobnější textový popis této notifikační šablony. |
Odběratelé oznámení | Seznam odběratelů tohoto oznámení, kteří se můžou v průběhu životního cyklu záznamu měnit. Výběr se provádí zaškrtnutím požadovaného odběratele. |
Odběratelé oznámení jsou pevně naprogramovanou součástí systému a nelze je nijak měnit. Slouží k odeslání osobám, které jsou u různých objektů různé, případně se mění v čase. Takovým příkladem může být notifikace pro odpovědnou osobu za majetek - jde o vlastnost objektu, nikoliv konkrétní osobu.
Záložka Obsah notifikace
Texty ze sekce Notifikace emailem se načítají do emailové notifikace.
Texty ze sekce Krátká notifikace v aplikaci se načítají do aplikační notifikace, která se zobrazuje v sekci Moje oznámení a zároveň jako upozornění na ploše.
Pokud se upozornění na ploše nezobrazují, zkontrolujte si, zda máte tuto volbu povolenou v nastavení aplikace (Možnosti nastavení | Povolit notifikace na ploše). Více viz kapitola Možnosti nastavení systému.
Název pole | Význam |
---|---|
Předmět | Krátký popis čeho se tato notifikace týká. Pole je obdobou položky "Předmět" u emailu. K vyplnění se přistupuje kliknutím do editačního pole. |
Obsah | Samotný obsah této notifikace. Volbou Create Link v sekci Notifikace emailem lze na aktuální polohu kurzoru (v editoru obsahu) vložit přednastavený text pro vložení odkazu do notifikace, více zde. |
Pole Obsah podporuje HTML text. Pole Obsah v sekci Krátká notifikace v aplikaci podporuje pouze následující html tagy:
|
Jak přistoupit k vlastnostem objektu
V případě, že součástí notifikace má být i informace o objektu (například název) lze využít konstrukce {{TargetObject.Name}}. Pokud je potřeba i informace o osobě, která notifikaci vyvolala je možno využít {{TriggeredBy.Name}}
Pomocí konstrukce TargetObject lze přistupovat k libovolným vlastnostem objektů i dalších vázaných objektů - {{TargetObject.spare_part.Name}}
V případě víceslovných vlastností je nutno používat malá písmena a jednotlivé slova oddělit podtržítkem {{TargetObject.spare_part.Name}}
Ostatní informace jak formátovat obsah lze najít na stránkách nástroje. K formátování obsahu je využito nástroje DotLiquid.
Záložka Generátory
Notifikace o změně
Odešle v případě, že dojde k předem definované změně/události na cílovém datovém typu.
Název pole | Význam |
---|---|
Povoleno | Příznak o tom, že je povolena tato notifikace o změně. |
Notifikovat změny všech vlastností | Příznak o tom, že se založí notifikace na základě změn všech vlastností daného typu objektu. |
Kritéria | Optimalizační podmínka, která má být spouštěčem této notifikace. K vyplnění se přistupuje kliknutím na tlačítko se třemi tečkami. Více viz kapitola Editor filtru. Systém umožňuje rozšířit kritéria generátoru notifikací o štítek. Kritéria se musí zadávat ručně na záložce Text. Ukázka: HasTag([Štítky], 'Test') [Štítky] = Název kolekce štítku |
Notifikované události | Seznam událostí, na základě kterých bude založena notifikace. Výběr se provádí zaškrtnutím požadované události. |
Vlastnosti | Seznam vlastností jejichž změna založí notifikaci. Výběr se provádí zaškrtnutím požadované vlastnosti. Výběr v seznamu vlastností nelze provádět, pokud je nastaven příznak Notifikovat změny všech vlastností. |
Nedoporučujeme notifikovat všechny vlastnosti daného objektu. Některé vlastnosti mohou být měněny nezávisle na uživateli a může tak docházet k nechtěným notifikacím.
Pravidelná notifikace
Pravidelná notifikace je rozesílána v předem definovaných intervalech.
Název pole | Význam |
---|---|
Povoleno | Příznak o tom, že je povolena tato pravidelná notifikace o změně. |
Každý objekt v samostatné notifikaci | Příznak o tom, že má být odeslána notifikace pro každý objekt zvlášť. |
Odesílat i prázdné notifikace bez objektů | Příznak o tom, že má být notifikace odeslána i když neobsahuje žádné objekty. |
Skupina pravidelných oznámení | Název skupiny pravidelných oznámení. Výběr se provádí kliknutím na požadovanou položku z nabídky rozbalovacího seznamu. Skupina notifikací určuje, kdy se daná notifikace odešle - skupiny můžou být libovolné - každý den, každé pondělí atp. Nastavení skupin a aplikace je odpovědností administrátora systému - viz Konfigurace úloh pro odesílání pravidelných notifikací. |
Kritéria | Optimalizační podmínka, která má být spouštěčem této pravidelné notifikace. K vyplnění se přistupuje kliknutím na tlačítko se třemi tečkami. Více viz kapitola Editor filtru. Bez této podmínky nebude notifikace odeslána. V případě, že je cílem notifikovat všechny objekty, uveďte jako podmínku true. |
Záložka Příjemci
Název záložky | Význam |
---|---|
Osoby a organizace | Seznam osob a organizačních jednotek, kteří budou příjemci této notifikace. |
Role | Seznam uživatelských rolí, které budou příjemci této notifikace. |
Skupiny osob | Seznam skupin osob, které budou příjemci této notifikace. |
Seznamy na záložce Příjemci lze rozšířit / zúžit pomocí volby Připojit Přidání / odstranění vazby na jiný záznam. a Zrušit vazbu , více viz kapitola |