Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 5 Next »

Powrót do spisu komponentów: Tools

Przykładowa mapa procesu:

Przeznaczenie:

Zadanie wysyła maile według przygotowanego wcześniej szablonu. Posiada predefiniowane tagi np: wyszukiwanie e-maili na podstawie identyfikatora roli lub automatyczne wstawianie wartości do szablonu w miejsce między znacznikami "@" i "@". Konfiguracja serwera pocztowego znajduję się w pliku konfiguracyjnym systemu ("Plusworkflow.config")

Parametry:

 

"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 [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.

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

W parametrach "Do", "Kopia [opcjonalnie]"  oraz  "Ukryta kopia [opcjonalnie]" zamiast konkretnych adresów e-mail, można wykorzystać odpowiednie tagi, które pobiorą automatycznie adresy użytkowników systemu Plusworkflow. Np tag "ROLE_<id_roli>" pobierze wszystkie e-maile użytkowników którzy mają rolę o identyfikatorze podanym jako parametr <id_roli>. Lista dostępnych tagów i opis znajduję się w tabelce poniżej. 

W parametrze "Temat" oraz w pliku szablonu można stosować tagi oznaczone z przodu jak i z tyłu znakiem "@". np znacznik @processname@ spowoduje, że każde wystąpienie tego znacznika  zostanie podmienione na nazwę procesu który był wykonywany. Ponadto parametry "Nazwa zmiennej [opcjonalnie]" oraz  "Wartość zmiennej [opcjonalnie]" pozwalają na definiowanie własnych nazw i przypisanie do nich zmiennych z procesu. Parmetry te muszą mieć te samą długość, jest to przypisanie 1:1.
 





... <in progress>

Przykład:

 

Ustawienia zadania automatycznego

  • No labels