Kapitola Šablony notifikací událostí obsahuje následující témata:
Obecné informace
Notifikační šablona události definuje typ objektu, obsah, příjemce a události, kdy dojde k odeslání notifikace v rámci notifikačního systému. Notifikace je odeslána v případě, že dojde k předem definované změně/události na cílovém datovém typu.
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 notifikací.
Evidence Šablony notifikací je tabulkového zobrazení a na řádcích se nachází přehled šablon notifikací událostí a šablon plánovaných notifikací. Informaci o jakou šablonu se jedná obsahuje pole Typ šablony.
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 šablon notifikací událostí
Následující tabulka popisuje akce, které mají oprávnění uživatelé systému u šablony notifikací událostí 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 Šablona notifikace událostí
Formulář Šablona notifikace událostí umožňuje editovat vlastnosti šablony, na základě které dochází k založení oznámení.
Formulář Šablona notifikace událostí 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.
- Notifikační události - Události, které jsou předmětem této notifikace. Význam jednotlivých polí je popsán zde.
- Email a aplikace - Informace o emailových a aplikačních oznámeních. Význam jednotlivých polí je popsán zde.
- Mobil - Informace o mobilních oznámeních. 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. |
Typ šablony | Typ šablony notifikace rozhodující o tom zda se jedná o notifikaci události nebo plánovanou notifikaci. |
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. |
Povoleno | Příznak o tom, že je tato notifikační šablona povolena. |
Pouze pro interní použití | Příznak o tom, že je tato šablona interní. Jedná se o systémovou notifikaci, kterou systém využívá interně. Tato šablona nemusí mít vyplněný datový typ. |
Popis | 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 (sloupec Vybráno). |
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 Notifikační události
Název pole | Význam |
---|---|
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 |
Nastavení | 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í. |
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. |
Záložka Email a aplikace
Texty ze sekce Notifikace emailem se načítají do emailové notifikace.
Texty ze sekce 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í systému.
Název pole | Význam |
---|---|
Povolit notifikace emailem / v aplikaci | Příznak o tom, zda je povolena notifikace emailem / v aplikaci (sekce Moje oznámení + upozornění na ploše). |
Email / Notifikace ve tvaru HTML | Příznak o tom, zda obsah notifikace podporuje HTML text. |
Automaticky generovat obsah | Příznak o tom, zda systém automaticky vygeneruje obsah notifikace. Je-li tento příznak zaškrtnut, nelze editovat předmět ani obsah notifikace. |
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 Vytvořit odkaz vyvolanou z kontextového menu 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 emailu a Obsah notifikace podporuje HTML text. Pole Obsah toastové notifikace 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 Mobil
Název pole | Význam |
---|---|
Ukázka | Poznámka k Push / SMS notifikaci. |
Povolit Push / SMS notifikace | Příznak o tom, zda je povolena Push / SMS notifikace. |
Obsah push / SMS notifikace | Samotný obsah notifikace. |
Tato funkcionalita není součástí výchozího nastavení vaší aplikace. Pro získání této funkcionality prosím kontaktujte dodavatele vašeho systému.
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 a Zrušit vazbu , více viz kapitola Přidání / odstranění vazby na jiný záznam. |