Man11006: Porovnání verzí
Bez shrnutí editace |
|||
(Není zobrazeno 36 mezilehlých verzí od 6 dalších uživatelů.) | |||
Řádek 1: | Řádek 1: | ||
==11006 * | ==11006 * Definice vazeb šablon pro e-mail== | ||
Formulář slouží pro definici šablon k [[Obecné funkce IFIS#Obecný e-mail z iFIS|odesílání e-mailů]]. | |||
[[Image:P_11006a.png]]<br> | |||
'''Obr. 11006/1''' ''Definice vazeb šablon pro e-mail'' | |||
{{Pozor|Jedna šablona je vždy výchozí (je přístupná vždy) a je zakázáno ji upravovat. | |||
Další e-mailové šablony lze připravit ze strany dodavatele systému '''"na míru"''' dle požadavků a potřeb zákazníka (jako zakázkovou úpravu)!}} | |||
Název šablon by měl vždy začínat '''M_''') a vazby šablon na jednotlivé ekonomické jednotky / úlohy / formuláře / bloky (např. lze nadefinovat vazbu pro úlohu, pak je šablona dostupná pro všechny formuláře v dané úloze, apod.). | |||
Formulář je vodorovně rozdělen do dvou oddílů: | |||
* Vazby pro šablony | |||
* Proměnné šablony | |||
[[Image: | [[Image:P_11006b.png]]<br> | ||
'''Obr. 11006/2''' ''Definice vazeb šablon pro e-mail'' | |||
Formulář obsahuje '''položky''': | |||
* Vazby pro šablony | * Vazby pro šablony | ||
** Příznak zrušení záznamu | ** Příznak zrušení záznamu | ||
** Typ - typ vazby | |||
*** F - pro e-mail | |||
*** R - pro sestavu | |||
** Formulář - implementační jméno formuláře, ke kterému se vytváří vazba pro e-mail | ** Formulář - implementační jméno formuláře, ke kterému se vytváří vazba pro e-mail | ||
** Modul - jméno formuláře, ke kterému se vytváří vazba pro e-mail (má přednost před sloupcem | ** Modul - jméno formuláře, ke kterému se vytváří vazba pro e-mail (má přednost před sloupcem ''Formulář'' | ||
** Blok - blok formuláře, ke kterému se vytváří vazba pro e-mail (pokud není vyplněn, pak je vazba platná pro celý formulář/modul) | ** Blok - blok formuláře, ke kterému se vytváří vazba pro e-mail (pokud není vyplněn, pak je vazba platná pro celý formulář/modul) | ||
** Sestava - jméno sestavy, ke které se vytváří vazba pro e-mail | |||
** Úl. - ID úlohy (pokud je nevyplněno, vazba je platná pro všechny úlohy) | ** Úl. - ID úlohy (pokud je nevyplněno, vazba je platná pro všechny úlohy) | ||
** EK.j. - ID ekonomické jednotky (pokud je nevyplněno, vazba je platná pro všechny úlohy) | ** EK.j. - ID ekonomické jednotky (pokud je nevyplněno, vazba je platná pro všechny úlohy) | ||
** Šablona - název HTML šablony pro tělo zprávy (po volbě tlačítka [[Image:r_11006d.gif]] se otevře HTML šablona ) | ** Šablona - název HTML šablony pro tělo zprávy (po volbě tlačítka [[Image:r_11006d.gif]] se otevře HTML šablona ) - povinná položka | ||
** Popis šablony - popis HTML šablony pro tělo zprávy | ** Popis šablony - popis HTML šablony pro tělo zprávy | ||
** Předmět | ** Název vazby - název vazby | ||
** Příjemce zprávy - e-mailová adresa příjemce zprávy (může obsahovat proměnné uzavřené do dvojice znaků '''!@''', např. !@KOMU!@) | ** Kopie vazby ([[Image:r_kopiev.gif]]) - zkopíruje vazbu včetně jejích proměnných | ||
** Předmět zprávy - může obsahovat proměnné | |||
** Příjemce zprávy - e-mailová adresa příjemce zprávy (může obsahovat proměnné uzavřené do dvojice znaků '''!@''', např. !@KOMU!@) - povinná položka | |||
** Kopie zprávy - e-mailová adresa příjemce kopie zprávy (může obsahovat proměnné uzavřené do dvojice znaků '''!@''', např. !@KOPIE!@) | |||
** Odesílatel zprávy - e-mailová adresa odesílatele zprávy (může obsahovat proměnné uzavřené do dvojice znaků '''!@''', např. !@OD_KOHO!@) | |||
** Označit přílohy / podmínka - určuje, zda automaticky označovat vybrané přílohy k odeslání e-mailem. V podmínce se pomocí SQL definuje, které přílohy se ne/mají automaticky označit k odeslání. V SQL podmínce je možné využívat deklarované proměnné pro dannou e-mailovou šablonu nebo následujicí vyjmenované položky z db pohledu fis.VPRILOHY - P.ULO_ID, P.ENTITA, P.EKJ_ID, P.TYP, P.POPIS, P.DOCNAZ, P.EXT_ID, P.DEL, P.DOCTYP, P.POZNAMKA, P.PRAVAHA, P.PRAVAHATX, P.ZDROJ | |||
* Proměnné šablony | |||
** Poř. - pořadí proměnné při přiřazování hodnoty | |||
** Proměnná - název proměnné použité v šabloně v TMAILDEF | |||
** Položka - název položky, která naplní proměnnou (včetně bloku, např. B2.DOCIDNO). Sloupec polžka má přednost před sloupcem VYRAZ | |||
** SQL Výraz - SQL výraz/příkaz, který naplní proměnnou. Ve výrazu/příkazu lze využít proměnné s nižším pořadovým číslem. Sloupec položka má přednost před sloupcem VYRAZ | |||
[[Image:P_11006c.png]]<br> | |||
'''Obr. 11006/3''' ''Příklad nastavení výchozí šablony pro e-mail'' | |||
[[Image:P_11006d.png]]<br> | |||
'''Obr. 11006/4''' ''Nastavení výchozí šablony pro sestavu odeslanou e-mailem'' | |||
===Hlavní vztah osoby v šablonách e-mailu=== | |||
Hlavní pracovní vztah je určen dle položky '''VEKOSEJ.HLAVNI = 'A''''. Pokud v [[Man09101|číselníku osob]] není žádný pracovní vztah označený jako hlavní, vybírá se první nalezený v pořadí: | |||
*Zaměstnanec | |||
*Smluvní pracovník | |||
*Student | |||
Poté se do šablon pro e-mail přebírá platný hlavní pracovní vztah, tzn. ten vztah, který je označen příznakem jako ''Hlavní'' na záložce ''Vztahy'' v [[Man09101|číselníku osob]]. Není-li nalezen žádný označený příznakem ''Hlavní'', považuje se první platný vztah za hlavní a ten je také převzat do standardní šablony pro generování odesílání e-mailů. Princip vytváření e-mailových šablon zůstává zachován a lze je i nadále definovat stejně jako doposud. | |||
===Možnost nastavení výchozího označení příloh k odeslání e-mailem=== | |||
V systému ''i''FIS lze nastavit výchozí označení příloh určených k [[Obecné funkce IFIS#Obecný e-mail z iFIS|odeslání e-mailem]]. Výchozí označení příloh, které se mají připojit k odesílané sestavě e-mailem, lze nadefinovat v tomto formuláři pomocí '''SQL dotazu''', přičemž je možné využívat proměnné definované u šablony a následující názvy sloupců db pohledu VPRILOHY: | |||
*P.ULO_ID | |||
*P.ENTITA | |||
*P.EKJ_ID | |||
*P.TYP | |||
*P.POPIS | |||
*P.DOCNAZ | |||
*P.EXT_ID | |||
*P.DEL | |||
*P.DOCTYP | |||
*P.POZNAMKA | |||
*P.PRAVAHA | |||
*P.PRAVAHATX | |||
*P.ZDROJ | |||
===EPK - Uživatelsky editovatelná šablona pro notifikace platební karty=== | |||
Vytvořena uživatelsky editovatelná šablona '''NOTF_BKTR''': | |||
*pro odesílání e-mailových notifikací při [[Man03134|platbě kartou]] | |||
*editovatelná z formuláře [[Man11006|11006]] - ''Definice vazeb šablon pro e-mail'' → po stisknutí tlačítka ''Šablona'' | |||
V šabloně lze pracovat s následujícími proměnnými, které jsou při odeslání notifikace přepsány daty z řádku bankovního výpisu: | |||
{| cellspacing="1" cellpadding="3" border="1" | |||
|- align="left" style="background-color:#4d92d7;font-weight:bold;color:#FFFFFF" | |||
| Proměnná || Význam | |||
|- | |||
| @!PLATEBNI_KARTA@! || Číslo platební karty | |||
|- | |||
| @!DRZITEL@! || Držitel karty | |||
|- | |||
| @!UZIVATEL@! || Uživatel karty | |||
|- | |||
| @!STREDISKO@! || Středisko | |||
|- | |||
| @!CASTKA@! || Částka transakce | |||
|- | |||
| @!MENA@! || Měna | |||
|- | |||
| @!DATUMTRANS@! || Datum transakce | |||
|- | |||
| @!MISTOTRANS@! || Místo transakce | |||
|- | |||
| @!SPRAVCE@! || Správce karty | |||
|- | |||
| @!RADEK@! || Interní ID řádku BV | |||
|} | |||
Zároveň bylo upraveno i dotažení částky v případě storna platby. | |||
<br><br>'''Navazující funkce:''' | |||
*[[Man00121|00121]] - VTS - výběr tiskové sestavy | |||
[[Kategorie:Správce]] | [[Kategorie:Správce]] |
Aktuální verze z 24. 3. 2025, 16:35
11006 * Definice vazeb šablon pro e-mail
Formulář slouží pro definici šablon k odesílání e-mailů.
Obr. 11006/1 Definice vazeb šablon pro e-mail
Název šablon by měl vždy začínat M_) a vazby šablon na jednotlivé ekonomické jednotky / úlohy / formuláře / bloky (např. lze nadefinovat vazbu pro úlohu, pak je šablona dostupná pro všechny formuláře v dané úloze, apod.).
Formulář je vodorovně rozdělen do dvou oddílů:
- Vazby pro šablony
- Proměnné šablony
Obr. 11006/2 Definice vazeb šablon pro e-mail
Formulář obsahuje položky:
- Vazby pro šablony
- Příznak zrušení záznamu
- Typ - typ vazby
- F - pro e-mail
- R - pro sestavu
- Formulář - implementační jméno formuláře, ke kterému se vytváří vazba pro e-mail
- Modul - jméno formuláře, ke kterému se vytváří vazba pro e-mail (má přednost před sloupcem Formulář
- Blok - blok formuláře, ke kterému se vytváří vazba pro e-mail (pokud není vyplněn, pak je vazba platná pro celý formulář/modul)
- Sestava - jméno sestavy, ke které se vytváří vazba pro e-mail
- Úl. - ID úlohy (pokud je nevyplněno, vazba je platná pro všechny úlohy)
- EK.j. - ID ekonomické jednotky (pokud je nevyplněno, vazba je platná pro všechny úlohy)
- Šablona - název HTML šablony pro tělo zprávy (po volbě tlačítka
se otevře HTML šablona ) - povinná položka
- Popis šablony - popis HTML šablony pro tělo zprávy
- Název vazby - název vazby
- Kopie vazby (
) - zkopíruje vazbu včetně jejích proměnných
- Předmět zprávy - může obsahovat proměnné
- Příjemce zprávy - e-mailová adresa příjemce zprávy (může obsahovat proměnné uzavřené do dvojice znaků !@, např. !@KOMU!@) - povinná položka
- Kopie zprávy - e-mailová adresa příjemce kopie zprávy (může obsahovat proměnné uzavřené do dvojice znaků !@, např. !@KOPIE!@)
- Odesílatel zprávy - e-mailová adresa odesílatele zprávy (může obsahovat proměnné uzavřené do dvojice znaků !@, např. !@OD_KOHO!@)
- Označit přílohy / podmínka - určuje, zda automaticky označovat vybrané přílohy k odeslání e-mailem. V podmínce se pomocí SQL definuje, které přílohy se ne/mají automaticky označit k odeslání. V SQL podmínce je možné využívat deklarované proměnné pro dannou e-mailovou šablonu nebo následujicí vyjmenované položky z db pohledu fis.VPRILOHY - P.ULO_ID, P.ENTITA, P.EKJ_ID, P.TYP, P.POPIS, P.DOCNAZ, P.EXT_ID, P.DEL, P.DOCTYP, P.POZNAMKA, P.PRAVAHA, P.PRAVAHATX, P.ZDROJ
- Proměnné šablony
- Poř. - pořadí proměnné při přiřazování hodnoty
- Proměnná - název proměnné použité v šabloně v TMAILDEF
- Položka - název položky, která naplní proměnnou (včetně bloku, např. B2.DOCIDNO). Sloupec polžka má přednost před sloupcem VYRAZ
- SQL Výraz - SQL výraz/příkaz, který naplní proměnnou. Ve výrazu/příkazu lze využít proměnné s nižším pořadovým číslem. Sloupec položka má přednost před sloupcem VYRAZ
Obr. 11006/3 Příklad nastavení výchozí šablony pro e-mail
Obr. 11006/4 Nastavení výchozí šablony pro sestavu odeslanou e-mailem
Hlavní vztah osoby v šablonách e-mailu
Hlavní pracovní vztah je určen dle položky VEKOSEJ.HLAVNI = 'A'. Pokud v číselníku osob není žádný pracovní vztah označený jako hlavní, vybírá se první nalezený v pořadí:
- Zaměstnanec
- Smluvní pracovník
- Student
Poté se do šablon pro e-mail přebírá platný hlavní pracovní vztah, tzn. ten vztah, který je označen příznakem jako Hlavní na záložce Vztahy v číselníku osob. Není-li nalezen žádný označený příznakem Hlavní, považuje se první platný vztah za hlavní a ten je také převzat do standardní šablony pro generování odesílání e-mailů. Princip vytváření e-mailových šablon zůstává zachován a lze je i nadále definovat stejně jako doposud.
Možnost nastavení výchozího označení příloh k odeslání e-mailem
V systému iFIS lze nastavit výchozí označení příloh určených k odeslání e-mailem. Výchozí označení příloh, které se mají připojit k odesílané sestavě e-mailem, lze nadefinovat v tomto formuláři pomocí SQL dotazu, přičemž je možné využívat proměnné definované u šablony a následující názvy sloupců db pohledu VPRILOHY:
- P.ULO_ID
- P.ENTITA
- P.EKJ_ID
- P.TYP
- P.POPIS
- P.DOCNAZ
- P.EXT_ID
- P.DEL
- P.DOCTYP
- P.POZNAMKA
- P.PRAVAHA
- P.PRAVAHATX
- P.ZDROJ
EPK - Uživatelsky editovatelná šablona pro notifikace platební karty
Vytvořena uživatelsky editovatelná šablona NOTF_BKTR:
- pro odesílání e-mailových notifikací při platbě kartou
- editovatelná z formuláře 11006 - Definice vazeb šablon pro e-mail → po stisknutí tlačítka Šablona
V šabloně lze pracovat s následujícími proměnnými, které jsou při odeslání notifikace přepsány daty z řádku bankovního výpisu:
Proměnná | Význam |
@!PLATEBNI_KARTA@! | Číslo platební karty |
@!DRZITEL@! | Držitel karty |
@!UZIVATEL@! | Uživatel karty |
@!STREDISKO@! | Středisko |
@!CASTKA@! | Částka transakce |
@!MENA@! | Měna |
@!DATUMTRANS@! | Datum transakce |
@!MISTOTRANS@! | Místo transakce |
@!SPRAVCE@! | Správce karty |
@!RADEK@! | Interní ID řádku BV |
Zároveň bylo upraveno i dotažení částky v případě storna platby.
Navazující funkce:
- 00121 - VTS - výběr tiskové sestavy