Typy zadań
Więcej informacji o typach zadań, które są dostępne podczas modelowania procesów.
Obsługiwane są następujące typy zadań.
| Typ zadania | Opis |
|---|---|
| Zadanie użytkownika | Zadania użytkownika są wykonywane przez osobę. Domyślnie zadania użytkownika są powiązane z usługami personelu po stronie klienta. Jeśli użytkownik chce uruchomić usługę, ale nie jest wymagane żadne dodatkowe zaangażowanie użytkownika, można powiązać usługę z zadaniem użytkownika, takim jak usługa integracji. W ten sposób wymagana implementacja użytkownika jest tworzona automatycznie podczas przeciągania komponentów procesu na diagram. Można również wybrać opcję User Task i powiązaną usługę dla implementacji działania zgodnie z opisem w sekcji Implementowanie działań w procesie. |
| Wstawiane zadanie użytkownika | Wstawiane zadania użytkownika są rozszerzeniami zadania użytkownika. Nie trzeba przyłączać usługi personelu do wstawianego zadania użytkownika, ponieważ usługa personelu jest już domyślnie udostępniona. |
| Zadanie systemowe | Zadania systemowe muszą być wykonywane przez zautomatyzowany system lub usługę i są uruchamiane automatycznie bez konieczności inicjowania ze strony użytkownika — niezależnie od typu toru, w którym są one zdefiniowane na diagramie procesu. Zadania systemowe umieszczane na torach innych niż systemowy są również uruchamiane przez system przy udziale użytkownika toru systemowego, który został skonfigurowany jako pierwszy. Można również wybrać zadanie systemowe i powiązaną usługę dla implementacji działania zgodnie z opisem w sekcji Implementowanie działań w procesie. |
| Skrypt | Skrypt korzysta z języka JavaScript w celu uzyskiwania dostępu do danych i manipulowania nimi. Więcej informacji na ten temat zawiera sekcja Interfejs API językaJavaScript. Więcej informacji na temat dodawania globalnych funkcji JavaScript jako plików serwera zarządzanego zawiera sekcja Zarządzanie plikami zewnętrznymi. |
| Zadanie decyzyjne | Zadania decyzyjne są przydatne, gdy decyzja lub warunek w
regule biznesowej mają określać uruchamianą implementację procesu. Po przeciągnięciu usługi decyzyjnej z biblioteki na diagram procesu automatycznie tworzone jest działanie z zadaniem decyzyjnym. Można również wybrać opcję Zadanie decyzyjne i powiązaną usługę decyzyjną dla implementacji działania, zgodnie z opisem w sekcji Działania implementujące w procesie. Uwaga: Zadania decyzyjne są równoważne z zadaniami reguł biznesowych BPMN 2.0 .
|
Uwaga: Właściwości pętli prostej i pętli wieloinstancowej mogą być definiowane dla wszystkich typów zadań. Więcej informacji na ten temat zawiera sekcja Tworzenie pętli dla działania.