Odesílání dokumentů vystavených e-mailem (Úloha AS 101): Porovnání verzí

Z Prirucky
 
(Není zobrazena jedna mezilehlá verze od stejného uživatele.)
Řádek 1: Řádek 1:
''Odesílání dokumentů vystavených e-mailem'' je úloha č. 101 [[Aplikační server KS|Aplikačního serveru KS]].
''Odesílání dokumentů vystavených e-mailem'' je úloha č. 101 [[Aplikační server KS|Aplikačního serveru KS]].
== Nastavení úlohy ==
== Nastavení úlohy ==
* Perioda odesílání - obvykle není nutno udávat v řádech sekund, postačí minuty či hodiny.
* '''''Perioda odesílání''''' - obvykle není nutno udávat v řádech sekund, postačí minuty či hodiny.
* Odesílat i zam. po výstupu - volba, zda se odesílá i zaměstnancům po výstupu
* '''''Odesílat i zam. po výstupu''''' - volba, zda se odesílá i zaměstnancům po výstupu
* Odesílat od data - hodnota data.
* '''''Odesílat od data''''' - hodnota data.
* Druhy dokumentů - uvádí se čísla dle agendy [[Seznam sestav]] oddělená čárkou (např. SI 113, SI 115/A, SI 115/B)
* '''''Druhy dokumentů''''' - uvádí se čísla dle agendy [[Seznam sestav]] oddělená čárkou (např. SI 113, SI 115/A, SI 115/B)


== Dokumenty ==
== Dokumenty ==
* Dokumenty '''musí být''' uloženy ve formátu '''PDF''',
* Dokumenty '''musí být''' uloženy ve formátu '''PDF'''
* uloženy v agendě [[Dokumenty vystavené]]
* a uloženy v agendě [[Dokumenty vystavené]].
 
K tomu je možné využít [[Rozšíření aplikace]]
* [[Uložení osobních sestav/potvrzení]]


== Email odeslán ==
== Email odeslán ==

Aktuální verze z 5. 6. 2024, 12:27

Odesílání dokumentů vystavených e-mailem je úloha č. 101 Aplikačního serveru KS.

Nastavení úlohy

  • Perioda odesílání - obvykle není nutno udávat v řádech sekund, postačí minuty či hodiny.
  • Odesílat i zam. po výstupu - volba, zda se odesílá i zaměstnancům po výstupu
  • Odesílat od data - hodnota data.
  • Druhy dokumentů - uvádí se čísla dle agendy Seznam sestav oddělená čárkou (např. SI 113, SI 115/A, SI 115/B)

Dokumenty

K tomu je možné využít Rozšíření aplikace

Email odeslán

  • Informace o odeslaných e-mailech uvedena v seznamu zpráv v aplikačním serveru dané úlohy.
  • Další možností zjištění, zda byl email odeslán, je forma SQL příkazu (sestavy v Generátor sestav II). Do podmínky WHERE d.externi_druh IN (...) se vepisují požadované dokumenty oddělené čárkou.
SELECT d.id_adresat AS os_cislo, p.jmeno, p.prijmeni, d.id AS id_dokumentu,  d.externi_druh AS druh_dokumentu, d.dat_vystaveni AS vystaveni_dokumentu, d.platnost, z.predmet AS email_predmet, z.adresa AS email_adresa, z.odeslano AS email_odeslano, z.chyba
FROM dok_agenda d
INNER JOIN pracovnici p ON p.os_cislo = d.id_adresat
LEFT OUTER JOIN zpr_notif n ON n.typ = 101 AND n.zdroj_info = d.id
LEFT OUTER JOIN zpravy z ON z.notif_id = n.id
WHERE d.externi_druh IN ('SI 113', 'SI 115')
AND d.typ_souboru = 'PDF'
AND d.dat_vystaveni >= '2024-01-01'
ORDER BY p.os_cislo, z.predmet, d.id

Odkazy