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

Z Prirucky
(založena nová stránka s textem „''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…“)
 
Řádek 15: Řádek 15:
* 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.
* 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.dat_vystaveni AS vystaveni_dokumentu,  
  SELECT d.id_adresat AS os_cislo, p.jmeno, p.prijmeni, d.id AS id_dokumentu, d.externi_druh AS druh_dokumentu,
d.platnost, z.predmet AS email_predmet, z.adresa AS email_adresa, z.odeslano AS email_odeslano, z.chyba
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
  FROM dok_agenda d
  INNER JOIN pracovnici p ON p.os_cislo = d.id_adresat
  INNER JOIN pracovnici p ON p.os_cislo = d.id_adresat

Verze z 19. 3. 2024, 14:23

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

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