Akcje cykliczne
Akcje cykliczne służą do cyklicznego wykonywania określonych akcji. W odróżnieniu od akcji na timer nie muszą być jednak powiązane z istniejącym elementem. Z jedną akcją cykliczną może być powiązanych kilka akcji różnego rodzaju.
W oknie definicji cyklu, oprócz parametrów jego wykonania, mamy również dostęp do statystyki jego wykonania. W przypadku podanej liczby kolejnych błędnych wywołań akcji, wykonywanie cyklu zostaje przerwane.
Konfiguracja
Po dodaniu automatyzacji w węźle Cykliczne (Startowe) w sekcji Lista akcji możliwe jest skonfigurowanie cyklu.
1. Edycja cyklu
- ID – identyfikator cyklu w bazie danych (jeżeli jest mniejszy od „0”, oznacza to, że cykl nie został jeszcze zapisany w bazie),
- Nazwa – nazwa cyklu,
- Opis – opis przeznaczenia i funkcji cyklu,
- Interwał – częstotliwość wykonywania kolejnych powtórzeń. W zależności od typu interwał zdefiniowany jest w: minutach, godzinach itd.,
- Ilość powtórzeń – ograniczenie liczby powtórzeń cyklu,
- Dopuszczalna liczba kolejnych błędnych wykonań – limit kolejnych błędnych wykonań akcji. Osiągnięcie limitu spowoduje zatrzymanie cyklu. Ustawienie wartości „0” spowoduje, że akcje cykliczne będą wykonywane niezależnie od błędnych wykonań,
- Wykonać w transakcji? – akcje w danym cyklu będą wykonywane w transakcji, co oznacza, że będą traktowane jako całość. Warunkiem wykonania każdej akcji jest poprawne wykonanie wszystkich pozostałych akcji cyklu. Jeżeli podczas wykonywania jakiejkolwiek akcji zdefiniowanej w cyklu wystąpi błąd, wykonanie całego cyklu jest cofane,
- Pierwsze uruchomienie – data pierwszego uruchomienia cyklu.
2. Statystyki wykonań
- Aktywny – włącza lub wyłącza cykl. Dodanie automatyzacji do cyklu i zapisanie procesu spowoduje że cykl będzie oznaczony jako Aktywny,
- Planowana data następnego uruchomienia – informacja o dacie następnego wykonania,
- Uruchom teraz – dodatkowe, natychmiastowe uruchomienie wykonania cyklu (nie koliduje z następną planowaną datą uruchomienia),
- Odśwież – odświeżenie informacji o statystykach wykonania akcji cyklicznej,
- Ostatnie poprawne wykonanie – data ostatniego poprawnego wykonania,
- Ostatnie niepoprawne wykonanie – data ostatniego niepoprawnego wykonania,
- Ostatni błąd – komunikat ostatniego błędu podczas próby wykonania akcji cyklicznej,
- Liczba poprawnych wykonań – całkowita liczba poprawnych wykonań cyklu,
- Liczba błędnych wykonań – całkowita liczba błędnych wykonań cyklu,
- Liczba kolejnych błędnych wykonań – liczba kolejnych błędnych wykonań. Cykl przestanie się uruchamiać w przypadku osiągnięcia dopuszczalnej liczby kolejnych błędnych wykonań.