Mailing událostí
Mailing událostí slouží k rozesílání emailových notifikací o událostech uživatelům Nuggetu i zaměstnancům, a to jak podřízeným ,tak nadřízeným. Jde o rozšiřující modul, proto se prosím domluvte s naším obchodem na podmínkách.
Požadavky na funkčnost
- NET Framework 4.8
- Viditelnost na naše webové služby
- Viditelnost na SMTP server zákazníka
Konfigurace
Nastavení se provádí pomocí programu nazvaného „Mailing_udalosti_konfigurace.exe“.

- Spojení se serverem s webovými službami: Zde je potřeba nastavit IP adresu serveru (např. https://192.168.0.2:9443) a cestu ke mzdyprg (např. d:\nuggetsw\mzdyprg).

- Nastavení se uloží tlačítkem
do konfiguračního souboru a provede se načtení nastavení ze serveru, pokud již existuje.
- Nastavení parametrů SMTP serveru: Je třeba nastavit parametry SMTP serveru, kterým se mají emaily odesílat.
- Přidání uživatelů do tabulky: Přidejte do tabulky uživatele, kterým se mají notifikace posílat. U každého uživatele uveďte čísla knihoven oddělená středníkem (např. 001; 010).

Potvrďte a uložte nastavení tlačítkem „OK“.
E-maily
Odeslání emailové notifikace
Odeslat emailovou notifikaci můžete buď ručně nebo nastavit automatickou úlohu:
- Automatická úloha: Pro odeslání emailové notifikace automatickou úlohou máme vypracovaný návod zde.
- Ruční odeslání: Pro ruční spuštění spusťte aplikaci s názvem „Mailing_udalosti.exe“.
Kdy se email odešle
- První email: Email se posílá poprvé v den, kdy událost vznikla (s ohledem na předstih).
- Druhý email: Podruhé v den, kdy má skutečnou platnost.
Nastavit emaily můžete jak uživatelům Nuggetu, tak zaměstnancům (podřízeným i nadřízeným).
Emailové adresy uživatelů
Emailové adresy uživatelů se nastavují v Servisním programu ve funkci „Definice uživatelů„.

Standardním uživatelům Nuggetu se posílají notifikace o událostech, které mají nastavené pod svým účtem. Seznam událostí plně odpovídá tomu, co uživateli hlásí program při spuštění. Těmto uživatelům přijde email s tabulkou, která obsahuje všechny jejich události.
Vzor e-mailu pro uživatele:

Emailové adresy zaměstnanců
Nastavení e-mailových adres:
Emailové adresy zaměstnanců se nastavují v kartě zaměstnanců ve funkci Pers 1-1, údaj L0021 „Email“.

Pro distribuci notifikací o událostech zaměstnancům, kterých se událost týká, se používá účet SERVISMAIL.
V servisním programu si vytvořte uživatele SERVISMAIL a nakonfigurujte mu události, na které chcete, aby byli upozorňováni řadoví zaměstnanci. Přihlaste se do Nuggetu jako uživatel Servismail a poté přes funkci „Další funkce“ – „Události“ – „Definice událostí“ nastavte události, které chcete sledovat a odesílat.

Funkce: „Další funkce“ – „Události“ – „Definice událostí“, například:

Příprava e-mailů pro řadové zaměstnance
Můžete blíže určit, jak má vypadat e-mail pro řadové zaměstnance přípravou souborů do podsložky „Mailing_udalosti_Data“, která by měla být ve složce s programem.

Název souboru by se měl rovnat číslu události, např. narozeniny = 3004).
Pokud bude ve složce k dané události:
- Pouze soubor s koncovkou .png nebo .jpg: Odešle se tento obrázek v těle mailu a jinak bude email prázdný.
- Soubor s koncovkou .txt: Použije se jako text mailu obsah tohoto souboru.
Program předpokládá, že obsahem souboru je tělo emailu ve formátu HTML. Program v tomto textu provádí náhrady klíčových slov:
- #L3001JM = křestní jméno zaměstnance
- #L3001 = celé jméno zaměstnance
V ostatních případech se jako text emailu použije obdobná tabulka, jako u standardního uživatele Nuggetu. Jiné soubory, než jsou výše uvedeny, budou odeslány jako přílohy.
Vzor e-mailu pro zaměstnance bez obrázku a upraveného textu:

Vzor e-mailu pro zaměstnance s vloženým obrázkem a upraveným textem
- Vzor uloženého txt souboru (dle výše uvedeného popisu):

- Email, který dorazí zaměstnanci:
- Níže na obrázku také vidíte, že záleží na vnitřní politice organizace, jakým způsobem výsledný e-mail přijde. Například organizace RSM hlídá externí odesílatele.

Nastavení pro nadřízené zaměstnance
Co je potřeba nastavit:
- V programu Mailing_udalosti_konfigurace.exe nastavte uživatele SERVISNADR a přiřaďte mu číslo příslušné knihovny (nebo více knihoven).
- V Servisním programu založte nového uživatele se jménem SERVISNADR.
- Po přihlášení do systému Nugget pod tímto uživatelem nastavte události, o kterých má být odesílána e-mailová notifikace.
- Na záložce Portál musí být u každého zaměstnance v poli „L0011 – Osobní číslo nadřízeného“ uveden příslušný nadřízený.
- Nakonfigurujte automatickou úlohu pro spouštění rozesílání notifikací (Mailing událostí).