Man11006: Porovnání verzí
Bez shrnutí editace  | 
				Bez shrnutí editace  | 
				||
| (Nejsou zobrazeny 2 mezilehlé verze od stejného uživatele.) | |||
| Řádek 40: | Řádek 40: | ||
** Kopie zprávy - e-mailová adresa příjemce kopie zprávy (může obsahovat proměnné uzavřené do dvojice znaků '''!@''', např. !@KOPIE!@)  | ** 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!@)  | ** 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í 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 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  | ** 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  | * Proměnné šablony  | ||
| Řádek 49: | Řádek 49: | ||
[[Image:P_11006c.png]]<br>  | [[Image:P_11006c.png]]<br>  | ||
'''Obr. 11006/3''' ''  | '''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''  | |||
| Řádek 79: | Řádek 83: | ||
*P.PRAVAHATX  | *P.PRAVAHATX  | ||
*P.ZDROJ  | *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:'''  | <br><br>'''Navazující funkce:'''  | ||
Aktuální verze z 24. 3. 2025, 15: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