Man11006: Porovnání verzí

Z BBM Dokumentace iFIS
Skočit na navigaciSkočit na vyhledávání
Jana.dankova (diskuse | příspěvky)
Bez shrnutí editace
Jdankova (diskuse | příspěvky)
Bez shrnutí editace
 
(Není zobrazeno 21 mezilehlých verzí od 4 dalších uživatelů.)
Řádek 1: Řádek 1:
==11006 * Společná data / Definice vazeb šablon pro e-mail==
==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ů]].


Formulář slouží pro definici šablon k 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.
{{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"''' v této funkci [[Man11006|11006 ''Definice vazeb šablon pro e-mail'']] dle požadavků a potřeb zákazníka (jako zakázkovou úpravu)!}}
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é Ek. Jednotky / úlohy / formuláře / bloky (např. lze nadefinovat vazbu pro úlohu, pak je šablona dostupná pro všechny formuláře v dané úloze apod.).
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.).




Řádek 14: Řádek 16:
* Proměnné šablony
* Proměnné šablony


 
[[Image:P_11006b.png]]<br>
[[Image:r_11006a.gif]]
'''Obr. 11006/2''' ''Definice vazeb šablon pro e-mail''
 
'''Obr. 11006/1''' ''Společná data / Definice vazeb pro e-mail''
 
 
[[Image:r_11006b.gif]]
 
'''Obr. 11006/2''' ''Společná data / Definice vazeb 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
Řádek 31: Řádek 27:
*** R - pro sestavu
*** 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 '''Formulář'''
** 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
** 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 ) - '''povinná položka'''
** Š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
** Název vazby - název vazby
** Název vazby - název vazby
** Kopie vazby ([[Image:r_kopiev.gif]]) - zkopíruje vazbu včetně jejích proměnných
** Kopie vazby ([[Image:r_kopiev.gif]]) - zkopíruje vazbu včetně jejích proměnných
** Předmět zpřávy - může obsahovat proměnné
** 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'''
** 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!@)
** 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!@)
** Popis vazby - popis vazby
** 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
** Poř. - pořadí proměnné při přiřazování hodnoty
** Poř. - pořadí proměnné při přiřazování hodnoty
Řádek 51: Řádek 48:
** 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
** 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:r_11006c.gif]]
[[Image:P_11006c.png]]<br>
'''Obr. 11006/3''' ''Příklad nastavení výchozí šablony pro e-mail''


'''Obr. 11006/3''' ''Společná data / Definice vazeb pro e-mail - HTML šablona''
 
[[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í 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í''', pak se vybírá první nalezený '''v pořadí''':
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
*Zaměstnanec
*Smluvní pracovník
*Smluvní pracovník
*Student
*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 ve formuláři [[Man11006|11006 – Definice vazeb šablon pro e-mail]].


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'' &rarr; 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

Pozor 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


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