Odesílání dokumentů vystavených e-mailem (Úloha AS 101): Porovnání verzí
Z Prirucky
(Nejsou zobrazeny 3 mezilehlé verze od 2 dalších uživatelů.) | |||
Řá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 == | ||
Řádek 15: | Řádek 18: | ||
* 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.externi_druh AS druh_dokumentu, | 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 | ||
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 |
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
- Dokumenty musí být uloženy ve formátu PDF
- a uloženy v agendě Dokumenty vystavené.
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
- Úlohy (KS aplikační server)
- hd 70506