Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Powrót do spisu komponentów: Tools

Przykładowa mapa procesu: Tools-email 2017-06-14.zip

Przeznaczenie:

Jeśli masz problem ze zrozumieniem jak działa setter/zadanie automatyczne, sprawdź opisy: SetterZadanie automatyczneWykonanie warunkoweParametry komponentów
Panel
bgColorwhite
titleBGColorlight
titlePodstawowe informacje

Kategoria: Email

Dostępna od wersji: 1.0.5

Panel
bgColorwhite
titleBGColorlight
titleOpis

Zadanie wysyła maile według przygotowanego wcześniej szablonu ( podanego za pomocą ściezki do pliku na serwerze lub nazwy szablonu w konfiguracji procesu). Posiada predefiniowane tagi np: wyszukiwanie e-maili na podstawie identyfikatora roli lub automatyczne wstawianie wartości do szablonu w miejsce między znacznikami "@" i "@". Aplikacja ma możliwość dołączenia dokumentu z procesu jako załącznika w mailu. Konfiguracja serwera pocztowego znajduję się parametrach

...

Info
iconfalse
titlePowiązane zadania

JIRA
server192.168.1.52 JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId2e6b42a8-62e1-3c71-bfe9-dbf183b33dc1
keyPWET-1

Parametry:

 

Image Removed

 

"Temat"

...

systemu. Od wesji 1.0.11 Jest możliwość zapisania treści wysłanego maila jako dokument w systemi PlusWorkflow

Panel
bgColorwhite
titleBGColorligth
titleParametry konfiguracyjne
Nazwa parametruOd wersjiOpisTyp parametruWartość domyślnaRodzaj polaUwagi i ograniczenia
Źródło szablonu*1.0.7Miejsce przechowywania szablonu email do wysłaniaTekst Lista wartości 
Ścieżka do szablonu *1.0.7Należy podać bezpośrednią ścieżkę do pliku na serwerzeTekst Pole edytowalne 
Nazwa szablonu *1.0.7Nazwa szablonu z konfiguracji procesuTekst Pole edytowalne 
Temat *1.0.5Tytuł wiadmości emal.Tekst Pole edytowalneMoże zawierać tagi szablonowemożliwe stosowanie znaczników "@" np "@processname@"  Patrz: <table tagów szablonów>

...

Do

...

 Typ pola STRING_ARRAY. Lista adresów e-mail do których ma trafić mail

"Kopia [opcjonalnie]"

Typ pola STRING_ARRAY. Opcjonalna lista adresów mail do których ma trafić kopia.

"Ukryta kopia [opcjonalnie]"

Typ pola STRING_ARRAY. Opcjonalna lista dresów mail do których ma trafić ukryta kopia.

"Czy wysłać jednego do wszystkich?"

Typ pola BOOLEAN. "TAK" -  Wysyła jednego maila do kilku adresatów. "NIE" - Każdy adresat jest traktowany osobno i dostaje osobnego maila.

"Szablon"

Typ pola STRING. Ścieżka na serwerze do pliku z szablonem HTML

"Nazwa zmiennej [opcjonalnie]"

Typ pola STRING_ARRAY. Lista nazw znaczników (tagu) który ma zostać zamieniony na wartość ze zmiennej z procesu  w szablonie i/lub temacie maila.

"Wartość zmiennej [opcjonalnie]"

Typ pola VARIABLE_ARRAY. Lista zmiennych procesów, których wartości mają zostać wstawione zamiast znaczników (tagów) w szablonie i/lub temacie maila

"Informacja zwrotna - Udane wysłanie [opcjonalnie]"

Typ pola VARIABLE. Zmienna procesu do której po wykonaniu się zadania automatycznego będzie zapisana lista adresów wysłanych e-maili

"Informacja zwrotna - Nie udane wysłanie [opcjonalnie]"

Typ pola VARIABLE. Zmienna procesu do której po wykonaniu się zadania automatycznego będzie zapisana lista adresów nie wysłanych e-maili

"Czy włączyć komentarz"

Typ pola BOOLEAN. "TAK" - dodaję po wykonaniu zadania automatycznego 2 komentarze do procesu.  1 komentarz zawiera listę adresów do których się udało wysłać maila, 2 komentarz zawiera listę adresów do których nie udało się wysłać maila.

Od wersji 1.0.7

Image Removed

Image Removed

"Nazwa szablonu"

Typ pola STRING.  Nazwa szablonu, którą się konfiguruję w ustawieniach procesu

"Ścieżka do szablonu"

Typ pola STRING.  Ścieżka na serwerze do pliku z szablonem HTML 

"Źródło szablonu"

Typ pola STRING.  Lista wyboru żródła szablonu (skąd ma pobierać szablon). opcje Ścieżka do szablonu / Nazwa szablonu

"Temat"

Typ pola STRING.  Tytuł maila, możliwe stosowanie znaczników "@" np "@processname@" 

"Do"

 Typ pola STRING_ARRAY. Lista adresów e-mail do których ma trafić mail 

"Kopia" 

Typ pola STRING_ARRAY. Opcjonalna lista adresów mail do których ma trafić kopia. 

"Ukryta kopia " 

Typ pola STRING_ARRAY. Opcjonalna lista dresów mail do których ma trafić ukryta kopia. 

"Jedna wiadomość" 

Typ pola BOOLEAN"TAK" -  Wysyła jednego maila do kilku adresatów. "NIE" - Każdy adresat jest traktowany osobno i dostaje osobnego maila.

"Nazwa zmiennej "

Typ pola STRING_ARRAY. Lista nazw znaczników (tagu) który ma zostać zamieniony na wartość ze zmiennej z procesu  w szablonie i/lub temacie maila. 

"Wartość zmiennej "

Typ pola VARIABLE_ARRAY. Lista zmiennych procesów, których wartości mają zostać wstawione zamiast znaczników (tagów) w szablonie i/lub temacie maila

"Informacja zwrotna - Udane wysłanie"

Typ pola VARIABLE. Zmienna procesu do której po wykonaniu się zadania automatycznego będzie zapisana lista adresów wysłanych e-maili 

"Informacja zwrotna - Nieudane wysłanie "

Typ pola VARIABLE. Zmienna procesu do której po wykonaniu się zadania automatycznego będzie zapisana lista adresów nie wysłanych e-maili

"Komentarz"

Typ pola BOOLEAN. "TAK" - dodaję po wykonaniu zadania automatycznego 2 komentarze do procesu.  1 komentarz zawiera listę adresów do których się udało wysłać maila, 2 komentarz zawiera listę adresów do których nie udało się wysłać maila.

"Załączniki"

Typ pola BOOLEAN. "TAK" - Załącza dokumenty z procesu w formie załączników.   "NIE"  Mail będzie wysyłany bez załączników. Domyślnie NIE

"Id klas dokumentów"

Typ pola BOOLEAN. Po wyborze "TAK" parametru Załączniki pojawia się zmienna tabelaryczna w której możemy wskazać (z listy wyboru) , z jakiej klasy dokumentów będą pobierane załączniki z procesu. W przypadku nie wybrania żadnej opcji wyśle wszystkie dokumenty z procesu.

1.0.5Lista adresów email do wysłaniaTablica wartości tekstowych Pole edytowalneObsługuje kilka email podanych po "," lub ";". Możliwośc z skożystanai z tagów email. Patrz tabela tagów adresów email
Kopia1.0.5Parametr opcjonalny. Lista adresów do wysłania kopii mailaTablica wartości tekstowych Pole edytowalneObsługuje kilka email podanych po "," lub ";". Możliwośc z skożystanai z tagów email. Patrz tabela tagów adresów email
Ukryta kopia1.0.5Parametr opcjonalny. Lista adresów do wysłania ukrytej kopii mailaTablica wartości tekstowych Pole edytowalneObsługuje kilka email podanych po "," lub ";". Możliwośc z skożystanai z tagów email. Patrz tabela tagów adresów email
Nazwa zmiennej1.0.5Parametr opcjonalny. Nazwa zmiennej w szablonie, która mieści sie między znakami @ i @Tablica wartości tekstowych Lista wartościparametr przydatny gdy chcemy użyc jeden szablon na kilku procesacch i zmapować tag kótrego nie ma w aktualnym procesie.
Wartość zmiennej1.0.5Parametr opcjonalny. Wartość która ma zostać wstawiona w miejsce nazwy zmienej w  szablonieTablica wartości tekstowych Pole edytowalne 
Jedna wiadomość *1.0.5Wysyła jednego maila do kilku adresatów. W przypadku NIE każdy adresat jest traktowany osobno i dostaje osobnego maila. Domyślnie TAK.LogicznyTAK  
Informacja zwrotna - Udane wysłanie1.0.5Parametr opcjonalny. Zwraca liste adresów email "DO" które udały sie wysłać Zmienna Pole edytowalne 
Informacja zwrotna - Nieudane wysłanie1.0.5Parametr opcjonalny. Zwraca liste adresów email "DO" których nie udało się wysłaćZmienna Pole edytowalne 
Komentarz *1.0.5Dodaje komentarz o wysłanych i nie wysłanych mailach dla adresatów z listy "DO"LogicznyTAK  
Załączniki1.0.7Dodaje dokumenty procesu do maili jako załącznikiLogicznyNIE  
Klasa dokumentu [Załaczniki]1.0.7Parametr opcjonalny. Gdy wartość pusta, to dodaje wszystkie dokumenty z procesu do maila (jeżeli włączono taką opcje), w przeciwnym razie dodaje tylko dokumenty z wybranej klasy dokumentówTablica wartości tekstowych Lista wartościKolejność klas dokumentów ma znaczenie przy dodawaniu załączników. Czyli najpier dodwane są dokumenty z klasy1 potem z klasy2 itp.
Prefix 1.0.XPrefix dodawany do nazwy wysyłanego pliku z wybranej klasy dokumentów.Tablica wartości tekstowych Pole edytowalneNp. Dokumetn ma nazwe "fakt0001.pdf" a prefix "faktura-" to w emailu przyjdzie załącznik o nazwie "faktura-fakt0001.pdf" . Można zostawić pustą nazwę, to dokument doda sie bez prefixu,
Zapisz email *1.0.XZapisuje wysłaną wiadomość jako nowy dokument htmlLogicznyNIE Opcja umożliwa zapisanie wygenerowanej treści email jako dokument html dodany do archwium
Nazwa dokumentu *1.0.XNazwa klasy do której zapisać emailaTekst Pole edytowalneNazwa pliku. Można podać bez rozszerzenia to domyślnie doda się ".html".
Opis Dokumentu 1.0.XNazwa nowego dokumentu Telst Pole edytowalneNazwa utworzonego dokumentu html z treścią email
Klasa dokumentów *1.0.XOpis Dokumentu, gdy pusty to nazwa klasyTekst Lista wartościLista wyboru klas dokumentów z aktualnego systemu.
Załącz do procesu *1.0.XZałącza nowy dokument do istniejącego procesuLogicznyTAK  
Nagłówek email *1.0.XDodaje nagłówek email do treści wiadomościLogicznyNIE Dodaje opcjonalnie domyślny nagłowek do dokumentu z inforamcjami Od kogo, Do kogo, temat wiadomości oraz lista załączników. Patrz szablon nagłowka email
Szablon nagłowka email 1.0.XŚcieżka do niestandardowego szablonu HTML zawierającego tagi nagłówka wiadomości e-mailTekst Pole edytowalneŚcieżka do własnego szablonu html z inforamcjami o mailu. Dla wartosci pustej używany jest domyślny szablon dostarczony wraz z wtyczką Patrz szablon nagłowka email
Zapisz jako nowa wersja dokumentu *1.0.XZapisuje jako nowa wersja dokumentu gdy wartości indeksów sie zgadzają z dokumentem już w archiwumLogicznyNIE  
1.0.XNazwa indeksu z klasy do której zapisujemy treść emailTablica wartości tekstowych Lista wartości 
Wartość indeksu1.0.XWartość która zostanie zapisane w indeksie podczas zapisywania dokumenty z treścią emailTablica wartości tekstowych Pole edytowalne 
Panel
bgColorwhite
titleBGColorlight
titlePrzykładowa konfiguracja

 

Panel
bgColorwhite
titleBGColorlight
titleChange log

 1.0.5

  • Dodanie komponentu 

1.0.7

  • Dodanie możliwośc załączania plików do wiadomości email

1.0.X

  • Dodanie prefixu do załączników
  • Obsługa zapisywania treści email
  • Poprawa kolejności dołączania załączników do wiadomośc email
Panel
bgColorwhite
titleBGColorlight
titlePakiet z przykładowym formularzem wykorzystującym aplikację

 

Hide If
special@anonymous

Zadania związane z komponentem

Aktualne

JIRA
server192.168.1.52 JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId2e6b42a8-62e1-3c71-bfe9-dbf183b33dc1
keyPWET-66

JIRA
server192.168.1.52 JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId2e6b42a8-62e1-3c71-bfe9-dbf183b33dc1
keyPWET-70

JIRA
server192.168.1.52 JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId2e6b42a8-62e1-3c71-bfe9-dbf183b33dc1
keyPWET-67

Archiwalne

JIRA
server192.168.1.52 JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId2e6b42a8-62e1-3c71-bfe9-dbf183b33dc1
keyPWET-1

 

 

 

 

 

Szczegółowy opis działania:

Zadania automatyczne służy do wysyłania maili z wcześniej przygotowanego szablonu, który musi znaleźć się na serwerze.  Szablon powinien mieć rozszerzenie HTML i może zawiera znaczniki HTML/CSS które są interpretowane przez popularne serwery pocztowe (GMAIL, WP itp) . Zadanie te ma duże możliwości konfiguracyjne

...