Przycisk akceptacji jest przyciskiem, który przesyła zadanie do następnego etapu. Kliknięcie tego przycisku najczęściej wiąże się z walidacją formularza. Formatka definicji przycisku akceptacji jest następująca:
Pozwala ona konfigurować następujące opcje:
- Nazwa akcji - identyfikator przycisku. Musi być unikalny w ramach formularza zadania.
- Nazwa przycisku - tekst wyświetlany na przycisku
- Funkcja - funkcja w języku JavaScript, która zostanie wykonana w przypadku kliknięcia przycisku. Pole jest listą rozwijaną, można więc wybrać systemową funkcję. Pole umożliwia także wprowadzenie wartości, której aktualnie nie ma na liście. Nazwę funkcji można wygenerować też na podstawie nazwy przycisku za pomoca przycisku , a także przygotować kod funkcji za pomocą przycisku .
- Sprawdzaj formularz - określa, czy przed akceptacją zadania formularz ma być zwalidowany
- Występowanie - określa miejsce występowania przycisku, można je ograniczyć tylko do akceptacji grupowej zadań.
- Przekieruj do - ustawia akcję, która uzupełni parametr formalny Action odpowiednią wartością. Spowoduje to przepływ procesu do określonego etapu po akceptacji aktualnego zadania.
- Ikona - dodatkowa ikona widoczna obok tekstu na przycisku
- Równoległa akceptacja - pozwala dodatkowo sterować opcją równoległej akceptacji niezależnie od konfiguracji definicji zadania
- Automatyczne przejście - pozwala dodatkowo sterować automatycznymi przejśćiami niezależnie od konfiguracji definicji zadania
- Zadania - tabela zadań, która pozwala dodatkowo ograniczyć automatyczne przejścia (edycja tabeli możliwa w przypadku, gdy automatyczne przejścia są aktywne dla danego przycisku)
- Akcje - zestaw operacji ustawiania wartości dla zmiennych procesu. Możliwe jest dodawanie, edycjia oraz usuwanie akcji za pomocą przycisków .
Formatka dodawania akcji ma następującą postać:
Pozwala ona konfigurować następujące opcje:
- Przypisania - przypisanie wartości dla zmiennej procesu
- Warunki przypisania - dodatkowe warunki dla zmiennych procesu, które określają, czy przypisanie wartości określone w tabeli Przypisania mają zostać wykonane
- Walidowane dynamiczne listy - lista dynamicznych list, które są walidowane niezależnie od ustawienia Sprawdzaj formularz
- Niewalidowane dynamiczne listy - lista dynamicznych list, które są pomijane podczas walidacji formularza niezależnie od ustawienia Sprawdzaj formularz
- Mechanizmy sprawdzające formularz - tabela komponentów integracyjnych, które służą do walidacji formularza
- Klasy ustawiające zmienne - tabela komponentów integracyjnych, które ustawiają zmiennym procesu określone wartości
- Akcje formularza - tabela komponentów integracyjnych, które wykonują określone zdarzenia po kliknięciu przycisku
- Opis specyfikacyjny - szczegółowy opis przycisku