1. Strona główna
  2. Dokumentacja
  3. Automatyzacje / Procesy
  4. Procesy automatyczne – jak to działa?

Procesy automatyczne – jak to działa?

Opis procesu

Proces automatyczny uruchamia się, gdy jest aktywny, zadziała wyzwalacz, spełnione są warunki i minie opóźnienie (jeśli ustawione). Wtedy wykonywane są zaplanowane akcje w kolejności.

Proces automatyczny - przebieg

Elementy procesu

Wymagane pola to Nazwa procesu, Wyzwalacz i Akcja do wykonania. Warunki są opcjonalne.

  • Wyzwalacz – zdarzenie startowe, które uruchamia proces. W danym procesie może być zdefiniowany tylko jeden wyzwalacz. Więcej o wyzwalaczach.
  • Warunki – dodatkowe kryteria sprawdzane przy zdarzeniu. Więcej o warunkach.
  • Akcje – czynności wykonywane automatycznie, gdy wyzwalacz i warunki są spełnione. Więcej o akcjach.
  • Opóźnienie – określa, po jakim czasie od zdarzenia wykona się akcja. Ustawiane w minutach.

Przy nazwie procesu znajduje się flaga aktywności. Gdy proces jest aktywny, wykonuje się zgodnie z ustawieniami. Gdy jest nieaktywny, nie uruchomi się nawet przy spełnionych wyzwalaczach i warunkach.

Warunki i grupy

Warunek to pojedyncze kryterium z listy, któremu przypisujesz wartość. W przypadku spełnienia warunku wykona się wybrana akcja.

Grupa to zestaw warunków sprawdzanych razem. Pozwala blokować i kopiować całe zestawy warunków.

Obsługa błędów

Jeśli jedna z akcji nie wykona się poprawnie (np. ERP odrzuci generowanie faktury, bo dokument już istnieje), proces zatrzymuje się, a kolejne akcje w kolejności nie zostaną wykonane. Po usunięciu przyczyny błędu uruchom proces ponownie lub wykonaj potrzebną akcję ręcznie. Szczegóły przyczyny znajdziesz w monitoringu procesów: Zobacz monitoring procesów.

Przykład procesu

Przykład uzupełnionego i aktywowanego szablonu procesu automatycznego, który dla nowych zamówień ze wskazanego źródła i z warunkiem na opłacone wykonuje natychmiastowo (bez opóźnień) akcję zmiany statusu.