Skip to content Skip to main navigation Skip to footer

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“.

  1. 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.
  1. Nastavení parametrů SMTP serveru: Je třeba nastavit parametry SMTP serveru, kterým se mají emaily odesílat.
  2. 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:

  1. Automatická úloha: Pro odeslání emailové notifikace automatickou úlohou máme vypracovaný návod zde.
  2. Ruční odeslání: Pro ruční spuštění spusťte aplikaci s názvem „Mailing_udalosti.exe“.

Kdy se email odešle

  1. První email: Email se posílá poprvé v den, kdy událost vznikla (s ohledem na předstih).
  2. 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:

  1. 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).
  2. V Servisním programu založte nového uživatele se jménem SERVISNADR.
  3. 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.
  4. 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ý.
  5. Nakonfigurujte automatickou úlohu pro spouštění rozesílání notifikací (Mailing událostí).