Edycja domyślnie skonfigurowanych akcji
Jeżeli potrzebujesz edytować akcję dostępną na liście opisanej w punkcie dotyczącym dodawania akcji do zadania manualnego (Akcje) to:
Ogólne ustawienia:
Nazwa akcji – służy do określenia nazwy, która zostanie wyświetlona dla użytkownika w aplikacji oraz w zadaniach procesowych
Ścieżka akcji w słowniku z tłumaczeniami – służy do wybrania z listy albo wpisania ścieżki do słownika z tłumaczeniami akcji: flowee\|pl lub flowee\|en
Typ akcji - służy do określenia w jakiej formie ma być wyświetlona akcja np. przycisk na zadaniu, czy akcja na liście zadań
Kontekst akcji – służy określeniu w jakim kontekście będzie zastosowana akcja np. w zadaniu procesowych, czy na liście w menu kontekstowym
Nazwa tranzycji w procesie – służy do wpisania identycznej nazwy jak ta, którą zapiszesz w definicji procesu. Uzupełnij nazwę tranzycji tylko jeśli w polu Kontekst akcji została wybrana wartość W zadaniu procesowym
Innymi słowy, umożliwia konfigurację zmiennej transition, która jest przekazywana do procesu wraz z akcją i wykorzystywana w sterowaniu warunkami ścieżek wychodzących z bramek XOR/OR, o czym jest tutaj Przepływy w BPMN (Flow)
Zdarzenie – służy do określenia zdarzenia, które będzie wykonywane poprzez użycie akcji
Metadane akcji:
Metadane akcji umożliwiają wykorzystanie dostępnych konfiguracji w celu użycia niestandardowych procedur.
Dostępne konfiguracje:
attentionState: stan uwagi – system ustawi flagę (tj. kopertkę w kolumnie Stan) na liście zadań Przypisane na pulpicie użytkownika
checkActivities: sprawdzenie czy są wymagane czynności – system weryfikuje czy są do zarejestrowania czynności do zadania i wyświetla komunikat walidacyjny przed zakończeniem zadania. Kliknięcie na komunikacie TAK spowoduje przeniesienie użytkownika do Rejestru czynności
onClick: po kliknięciu akcji – określa zdarzenie, które zostanie wywołane po kliknięciu przycisku akcji
onComplete: po zakończeniu zadania – określa zdarzenie lub funkcję, która zostanie wywołana na formularzu na zadaniu po wykonaniu akcji
validate: walidacja – zarządza walidacją danych na formularzu na zadaniu
checkConsultation: sprawdzenie czy są niezamknięte konsultacje – system weryfikuje czy są niezamknięte konsultacje w zadaniu i wyświetla komunikat walidacyjny przed zakończeniem zadania. Kliknięcie na komunikacie TAK spowoduje zakończenie zadania i automatyczne zamknięcie wszystkich niezakończonych konsultacji
confirmations – Pozwala skonfigurować serię potwierdzeń dla akcji
displayOnForms - Ogranicza wyświetlanie akcji do wybranych formularzy, nie wpływa na zakres walidacji czy zapisu danych
event: zdarzenie – określa zdarzenie związane z licznikiem czasu na zadaniu
formsScopeRestrictor - Ogranicza zakres zapisu danych i walidacji do wybranych formularzy
message: wiadomość (komunikat) – system wyświetla komunikat potwierdzający pozytywne wykonanie akcji
messageName - Pozwala podczas wykonywania akcji na publikację wiadomości procesowej, konfiguracja działa tylko z akcjami: sendMessage, saveTaskAndSendMessage i submitTaskAndSendMessage
mode: tryb zadania – określa w jakim trybie zadania będzie wyświetlony przycisk akcji
queryItem: element zapytania – wywołanie w backendzie zapytania uruchamiającego zdarzenie służące do przypisania użytkownika do zadania lub odpisania użytkownika od zadania
request: żądanie – wywołanie w backendzie zdefiniowanego zapytania lub usługi
validateForms - Nadrzędna konfiguracja dla walidowania formularzy na akcji
Ustawienie przycisków akcji:
Stylowanie przycisku akcji – określasz czy przycisk ma być ostylowany jako główny czy pomocniczy
Położenie przycisku akcji – określasz czy przycisk ma wyświetlać się z prawej czy lewej strony ekrany
Kolejność na zadaniu – określ cyfrą od 0 do 9, 0 oznacza pierwszy przycisk z lewej strony ekranu, kolejne cyfry oznaczają przyciski od lewej do prawej, czyli 9 będzie skrajnym prawym przyciskiem